Skip to content

[codex] Improve built-in tool schema docs#24794

Merged
jif-oai merged 3 commits into
mainfrom
jif/improve-unified-exec-tool-schema
May 29, 2026
Merged

[codex] Improve built-in tool schema docs#24794
jif-oai merged 3 commits into
mainfrom
jif/improve-unified-exec-tool-schema

Conversation

@jif-oai
Copy link
Copy Markdown
Collaborator

@jif-oai jif-oai commented May 27, 2026

Summary

  • Clarify default, omission, and bounded behavior across built-in tool schemas, including unified exec, classic shell, Code Mode exec/wait, multi-agent, agent job, MCP resource, image, goal, plan, tool_search, and test-sync fields.
  • Convert update_plan status to an enum and add short field descriptions where the schema previously relied on surrounding context.
  • Remove the dedicated permission-approval schema test and keep only updates to existing expected-spec tests.

Validation

  • Ran just fmt.
  • Ran git diff --check.
  • Did not run clippy or tests, per request.

Regression has been eval here and we proved there are no regressions

@jif-oai jif-oai changed the title [codex] Improve unified exec tool schema docs Improve unified exec tool schema docs May 27, 2026
@jif-oai jif-oai marked this pull request as ready for review May 27, 2026 17:45
@jif-oai jif-oai requested a review from a team as a code owner May 27, 2026 17:45
@jif-oai jif-oai force-pushed the jif/improve-unified-exec-tool-schema branch from 1378ddb to b5917a2 Compare May 27, 2026 17:55
@jif-oai jif-oai changed the title Improve unified exec tool schema docs [codex] Improve built-in tool schema docs May 27, 2026
@jif-oai jif-oai force-pushed the jif/improve-unified-exec-tool-schema branch from b5917a2 to 0229be7 Compare May 27, 2026 18:14
@jif-oai jif-oai force-pushed the jif/improve-unified-exec-tool-schema branch from 0229be7 to 9e06285 Compare May 27, 2026 18:28
@jif-oai jif-oai merged commit 1c55bb2 into main May 29, 2026
46 of 47 checks passed
@jif-oai jif-oai deleted the jif/improve-unified-exec-tool-schema branch May 29, 2026 11:32
@github-actions github-actions Bot locked and limited conversation to collaborators May 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant