Repository navigation
Support catalog descriptions for all multi-agent V2 tools - #46297
Merged
copyberry[bot] merged 1 commit intoSep 17, 2026
Conversation
## Why Model catalog description overrides only covered `spawn_agent`, leaving the other multi-agent V2 tools with fixed descriptions. ## What changed Extend `model_messages.tools.multi_agent` description overrides to `send_message`, `followup_task`, `wait_agent`, `interrupt_agent`, and `list_agents`. Resolve each override by tool name across namespaced, plain, and Code Mode exposure. Missing or null descriptions retain bundled text; empty strings suppress static text without disabling tools. Preserve `spawn_agent` runtime guidance, tool schemas, and execution behavior. Descriptions follow mid-turn model changes. ## Testing Expand integration coverage to all six tools, including missing, null, empty, and sparse overrides; plain, namespaced, and Code Mode exposure; unchanged V1 behavior; and mid-turn model changes. GitOrigin-RevId: a2c47eb8efb28c3eeebcc6482e36c188c38a6dd1
copyberry
Bot
force-pushed
the
copyberry/codex-internal-to-codex-oss/a2c47eb8efb28c3eeebcc6482e36c188c38a6dd1
branch
from
September 17, 2026 20:05
9dadf60 to
3e581eb
Compare
copyberry
Bot
deleted the
copyberry/codex-internal-to-codex-oss/a2c47eb8efb28c3eeebcc6482e36c188c38a6dd1
branch
September 17, 2026 20:06
This branch was successfully deployed
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Support catalog descriptions for all multi-agent V2 tools
Why
Model catalog description overrides only covered
spawn_agent, leaving the other multi-agent V2 tools with fixed descriptions.What changed
Extend
model_messages.tools.multi_agentdescription overrides tosend_message,followup_task,wait_agent,interrupt_agent, andlist_agents. Resolve each override by tool name across namespaced, plain, and Code Mode exposure.Missing or null descriptions retain bundled text; empty strings suppress static text without disabling tools. Preserve
spawn_agentruntime guidance, tool schemas, and execution behavior. Descriptions follow mid-turn model changes.Testing
Expand integration coverage to all six tools, including missing, null, empty, and sparse overrides; plain, namespaced, and Code Mode exposure; unchanged V1 behavior; and mid-turn model changes.