Skip to content

submission(io.pilot.primitive): document path parameters in method params#87

Merged
TeoSlayer merged 2 commits into
mainfrom
submit/io.pilot.primitive-pathparams
Jul 24, 2026
Merged

submission(io.pilot.primitive): document path parameters in method params#87
TeoSlayer merged 2 commits into
mainfrom
submit/io.pilot.primitive-pathparams

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

Primitive's OpenAPI declares path parameters ({id}, {slug}, {handle}, {key}, {address}) at the path-item level, not the operation level, so the submission generator missed them — <ns>.help didn't list e.g. get_email's id.

This merges path-item-level params into each operation's params. No behavior change — the adapter already fills path placeholders from the payload (verified e2e); this only enriches the generated help/docs. Bundles rebuilt from this spec (same publisher key) and the catalogue entry updated separately.

Alexgodoroja and others added 2 commits July 14, 2026 15:36
…rams

Primitive's OpenAPI declares path parameters ({id}, {slug}, {handle}, {key},
{address}) at the path-item level, not the operation level, so they were absent
from the generated method params + <ns>.help. Merge path-item-level params into
each operation so help documents e.g. get_email's `id`. No behavior change — the
adapter already fills path placeholders from the payload; this only enriches docs.
@TeoSlayer
TeoSlayer enabled auto-merge July 24, 2026 11:21
@TeoSlayer
TeoSlayer merged commit b4193ad into main Jul 24, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants