Skip to content

Enhance instant operations contract output#34

Merged
HappySean2845 merged 1 commit into
stgfrom
codex/instant-operation-contract-json
Jun 16, 2026
Merged

Enhance instant operations contract output#34
HappySean2845 merged 1 commit into
stgfrom
codex/instant-operation-contract-json

Conversation

@HappySean2845

Copy link
Copy Markdown
Contributor

Summary

  • add hidden surf list-instant-operations --json contract output
  • include instant blacklist, params, schemas, usage strings, and operation-level hints in CLI output
  • add text detail contract hints for agents that read stdout directly

Tests

  • go test ./cmd/surf -run 'TestHiddenCompatRootFlags|TestSearchWebQueryCompatAlias|TestJSONFlagAlias|TestListInstantOperations|TestFilterInstantOperations|TestFormatInstantParams|TestInstantDetailSections|TestInstantOperationHints|TestPrintInstantOperationsJSON|TestShouldInjectAPIName|TestNeedsCachedAPI' -count=1\n- go test ./cli -run TestLoadAppliesOperationCommandHooks -count=1\n\nNo git tags were created or pushed.

@HappySean2845
HappySean2845 merged commit 26bfead into stg Jun 16, 2026
3 checks passed
@HappySean2845
HappySean2845 deleted the codex/instant-operation-contract-json branch June 16, 2026 14:41
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.

1 participant