You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] Custom Parsers aren't triggered on payloads that are defined though Operations.Channel #1099
In the parsed json that is handled by packages/parser/src/custom-operations/parse-schema.ts#86 (in the variable detailed.parsed) the path to the payload with the custom schema is $.operations.FooOperation.channel.messages.AMessage.payload
which is not covered in packages/parser/src/custom-operations/parse-schema.ts#25
A work around to this is to also re-specify the channel in the root document eg
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request. Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Hi, I noticed there was a previous PR linked to this issue that wasn’t merged.
If this issue is still relevant, I’d be happy to try fixing it or continuing the work.
Please let me know if that’s okay.
Yea the issue is still present. I'm not effected by it anymore as I've changed the structure of my async api files. The branch just needs review and merging. I do remember finding another issue while writing unit tests but i haven't raised anything for that yet
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Activity
github-actions commentedon Jul 10, 2025
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.
github-actions commentedon Nov 8, 2025
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience ❤️
sumedhcharjan commentedon Jan 18, 2026
Hi, I noticed there was a previous PR linked to this issue that wasn’t merged.
If this issue is still relevant, I’d be happy to try fixing it or continuing the work.
Please let me know if that’s okay.
liam-oldershaw-ctct commentedon Jan 18, 2026
Hey @sumedhcharjan
Yea the issue is still present. I'm not effected by it anymore as I've changed the structure of my async api files. The branch just needs review and merging. I do remember finding another issue while writing unit tests but i haven't raised anything for that yet
github-actions commentedon May 19, 2026
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience ❤️
q404365631 commentedon Jun 3, 2026
I'd like to work on this! I'll trace why custom parsers don't trigger on payload-defined schemas and submit a PR with a fix + test.
q404365631 commentedon Jun 4, 2026
已提交新 PR #1177(branch:
fix/operation-channel-payload-1099)。比之前的PR #1176更干净:只含#1099的4行JSONPath + 一个changeset,2个文件+17行。
注意:@glowcloud的PR #1171已经5天没review了,如果维护者先合并那个我会撤回这个。
github-actions commentedon Oct 2, 2026
This issue has been automatically marked as stale because it has not had recent activity 😴
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience ❤️