Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .changesets/1790900058-eee5daf2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
id: 1790900058-eee5daf2
features:
- cliCommands
targets:
- cli
type: fix
bump: patch
description: omit inherited body flags from intent commands
author: TristanSpeakEasy
date: "2026-10-02"
1 change: 0 additions & 1 deletion internal/features/tests.go
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,6 @@ const (
TestIntentRouteDispatchHelpUsage
TestIntentRouteDispatchInteractivePlan
TestIntentRouteDispatchOverrideOnce
TestIntentsBothBodySurfacesMerged
TestIntentsDiscriminatedPartialBody
TestIntentsForeignSelectorAgentEnvelope
TestIntentsForeignSelectorUsageError
Expand Down
5 changes: 0 additions & 5 deletions internal/features/tests_generated.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions pkg/generate/snapshots/cli_release_go_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,15 @@ jobs:
with:
fetch-depth: 0

- name: Check release version
run: |
tag_version="${GITHUB_REF_NAME#v}"
cli_version=$(sed -n 's/^var Version = "\(.*\)"$/\1/p' internal/cli/version.go)
if [ -z "$cli_version" ] || [ "$tag_version" != "$cli_version" ]; then
printf '::error::Release tag %s does not match generated CLI version %s. Set cli.version in .speakeasy/gen.yaml to %s and regenerate before tagging.\n' "$GITHUB_REF_NAME" "$cli_version" "$tag_version"
exit 1
fi

- name: Setup Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
with:
Expand Down Expand Up @@ -1070,6 +1079,15 @@ jobs:
with:
fetch-depth: 0

- name: Check release version
run: |
tag_version="${GITHUB_REF_NAME#v}"
cli_version=$(sed -n 's/^var Version = "\(.*\)"$/\1/p' internal/cli/version.go)
if [ -z "$cli_version" ] || [ "$tag_version" != "$cli_version" ]; then
printf '::error::Release tag %s does not match generated CLI version %s. Set cli.version in .speakeasy/gen.yaml to %s and regenerate before tagging.\n' "$GITHUB_REF_NAME" "$cli_version" "$tag_version"
exit 1
fi

- name: Setup Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
with:
Expand Down Expand Up @@ -2117,6 +2135,15 @@ jobs:
with:
fetch-depth: 0

- name: Check release version
run: |
tag_version="${GITHUB_REF_NAME#v}"
cli_version=$(sed -n 's/^var Version = "\(.*\)"$/\1/p' internal/cli/version.go)
if [ -z "$cli_version" ] || [ "$tag_version" != "$cli_version" ]; then
printf '::error::Release tag %s does not match generated CLI version %s. Set cli.version in .speakeasy/gen.yaml to %s and regenerate before tagging.\n' "$GITHUB_REF_NAME" "$cli_version" "$tag_version"
exit 1
fi

- name: Setup Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
with:
Expand Down
3 changes: 1 addition & 2 deletions reports/features-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -827,7 +827,6 @@ Legend: :white_check_mark: Implemented, :question_mark: Skipped, :no_entry: Not
| intent-route-dispatch-help-usage | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intent-route-dispatch-interactive-plan | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intent-route-dispatch-override-once | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intents-both-body-surfaces-merged | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intents-discriminated-partial-body | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intents-foreign-selector-agent-envelope | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| intents-foreign-selector-usage-error | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
Expand Down Expand Up @@ -882,4 +881,4 @@ Legend: :white_check_mark: Implemented, :question_mark: Skipped, :no_entry: Not
| security-ranking-source-rank | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| event-stream-with-operation-timeout-streams-to-completion | :question_mark: | :question_mark: | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| jsonl-stream-timeout-still-bounds-slow-stream | :question_mark: | :question_mark: | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| jsonl-stream-with-timeout-streams-to-completion | :question_mark: | :question_mark: | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
| jsonl-stream-with-timeout-streams-to-completion | :question_mark: | :question_mark: | :question_mark: | :white_check_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: | :question_mark: |
1 change: 0 additions & 1 deletion reports/tests.csv
Original file line number Diff line number Diff line change
Expand Up @@ -689,7 +689,6 @@ intent-route-dispatch-flag-paths,:question_mark:,:white_check_mark:,:question_ma
intent-route-dispatch-help-usage,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intent-route-dispatch-interactive-plan,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intent-route-dispatch-override-once,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intents-both-body-surfaces-merged,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intents-discriminated-partial-body,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intents-foreign-selector-agent-envelope,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
intents-foreign-selector-usage-error,:question_mark:,:white_check_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:,:question_mark:
Expand Down
Loading
Loading