fix: skip inaccessible directories; feat(cli): intent commands - #2119
Merged
Conversation
fix(all): skip inaccessible directories during filesystem walks - speakeasy-api/openapi-generation#84 feat(cli): - route-dispatch intent commands (mutually exclusive variant flag sets, operation override) speakeasy-api/openapi-generation#76 - async recipes for intent commands (--async, foreground polling) and the stdout/stderr deliverable contract speakeasy-api/openapi-generation#75 - truthful pagination hints, --max-pages validation and continuation-cycle guard speakeasy-api/openapi-generation#74 - keyless --dry-run everywhere with a machine-readable preview protocol speakeasy-api/openapi-generation#73 - compact per-command help (helpStyle) with --help-global and declared help metadata speakeasy-api/openapi-generation#72 - never-retry policy surface — strategy none, safe-methods inheritance, bounded Retry-After speakeasy-api/openapi-generation#71 - exit codes 0/1/2/3 — success / runtime / usage / auth speakeasy-api/openapi-generation#70 - stream by default for operation commands, prompted-path parity, direct --out prompt speakeasy-api/openapi-generation#69 - one classified error in every mode, with the reason table as overlay data speakeasy-api/openapi-generation#68 - support explicit-only agent mode speakeasy-api/openapi-generation#67 - add explicit interactivity controls speakeasy-api/openapi-generation#65
AshGodfrey
approved these changes
Aug 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix(all): skip inaccessible directories during filesystem walks
feat(cli):
Summary by cubic
Skip inaccessible directories during filesystem walks and upgrade to
github.com/speakeasy-api/openapi-generation/v2v2.932.10 to enable intent command features, default streaming, and standardized exit codes. This prevents failures on unreadable paths and changes several CLI behaviors.--asyncadds foreground polling and a stdout/stderr deliverable contract. Adjust log/output parsers to the new structure.--max-pagesis validated and continuation cycles are guarded. Correct invalid values; rely on improved pagination hints.--dry-runworks without credentials and emits a machine-readable preview. Consumers should read the preview instead of relying on side effects.Written for commit 62037c3. Summary will update on new commits.