Skip to content

Allow turns when the agent message board is unavailable - #53369

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/cb9571459c128d84c3c96f185e70c404e0463473
Oct 12, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/cb9571459c128d84c3c96f185e70c404e0463473

Conversation

@copyberry

@copyberry copyberry Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Allow turns when the agent message board is unavailable

Why

With multi_agent_v2.disable_direct_message enabled, an unavailable agent message board could cause tool router construction to reject the turn.

What changed

Remove the requirement that the router expose the board's post tool. Unavailable board calls return an unsupported-call error to the model, allowing the turn to continue.

Testing

Update scenario coverage for a disabled board feature, legacy agents, and ephemeral sessions. Assert that unavailable board calls return an error to the model, that post, send_message, and followup_task are not advertised, and that no board database is created.

## Why

With `multi_agent_v2.disable_direct_message` enabled, an unavailable agent message board could cause tool router construction to reject the turn.

## What changed

Remove the requirement that the router expose the board's `post` tool. Unavailable board calls return an unsupported-call error to the model, allowing the turn to continue.

## Testing

Update scenario coverage for a disabled board feature, legacy agents, and ephemeral sessions. Assert that unavailable board calls return an error to the model, that `post`, `send_message`, and `followup_task` are not advertised, and that no board database is created.

GitOrigin-RevId: cb9571459c128d84c3c96f185e70c404e0463473
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/cb9571459c128d84c3c96f185e70c404e0463473 branch from f6eaa22 to 6c372fb Compare October 12, 2026 12:32
@copyberry
copyberry Bot merged commit 6c372fb into main Oct 12, 2026
1 check failed
@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-12T12:32:47.657919Z f6eaa22 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/cb9571459c128d84c3c96f185e70c404e0463473 branch October 12, 2026 12:32
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 12, 2026
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:49 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:49 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:49 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:50 — with Image GitHub Actions Active
@lzap
lzap deployed to issue-triage October 12, 2026 12:52 — with Image GitHub Actions Active
@lzap
lzap deployed to issue-triage October 12, 2026 12:52 — with Image GitHub Actions Active
@lzap
lzap deployed to issue-triage October 12, 2026 12:52 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:53 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:53 — with Image GitHub Actions Active
@lzap
lzap deployed to issue-triage October 12, 2026 12:53 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:55 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:55 — with Image GitHub Actions Active
@hpyhandsome
hpyhandsome deployed to issue-triage October 12, 2026 12:55 — with Image GitHub Actions Active
@WILSONowo
WILSONowo deployed to issue-triage October 12, 2026 12:57 — with Image GitHub Actions Active
@WILSONowo
WILSONowo deployed to issue-triage October 12, 2026 12:57 — with Image GitHub Actions Active
@WILSONowo
WILSONowo deployed to issue-triage October 12, 2026 12:57 — with Image GitHub Actions Active
@WILSONowo
WILSONowo deployed to issue-triage October 12, 2026 12:58 — with Image GitHub Actions Active
@qiguang0916
qiguang0916 deployed to issue-triage October 12, 2026 13:07 — with Image GitHub Actions Active
@qiguang0916
qiguang0916 deployed to issue-triage October 12, 2026 13:07 — with Image GitHub Actions Active
@qiguang0916
qiguang0916 deployed to issue-triage October 12, 2026 13:07 — with Image GitHub Actions Active
@jazbin
jazbin deployed to issue-triage October 12, 2026 13:15 — with Image GitHub Actions Active
@jazbin
jazbin deployed to issue-triage October 12, 2026 13:15 — with Image GitHub Actions Active
@jazbin
jazbin deployed to issue-triage October 12, 2026 13:15 — with Image GitHub Actions Active
@umakhan2000
umakhan2000 deployed to issue-triage October 12, 2026 13:37 — with Image GitHub Actions Active
@umakhan2000
umakhan2000 deployed to issue-triage October 12, 2026 13:37 — with Image GitHub Actions Active
@umakhan2000
umakhan2000 deployed to issue-triage October 12, 2026 13:37 — with Image GitHub Actions Active

This branch was successfully deployed

1 active deployment
issue-triage — 6c372fbe Deployed Oct 12, 2026 by umakhan2000 via Generate label suggestions #54737
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.