Skip to content

Unify multi-agent settings under agents - #33550

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/2957c954a2e1aef51592768dbbccd56c4bf8f118
Jul 16, 2026
Merged

Unify multi-agent settings under agents#33550
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/2957c954a2e1aef51592768dbbccd56c4bf8f118

Conversation

@copyberry

@copyberry copyberry Bot commented Jul 16, 2026

Copy link
Copy Markdown

Unify multi-agent settings under agents

What changed

  • Add agents.enabled as a user override for multi-agent tools while keeping an enabled features.multi_agent_v2 authoritative.
  • Rename the shared spawned-thread limit to agents.max_concurrent_threads_per_session, retain agents.max_threads as an alias, and apply the setting to both multi-agent backends.
  • Add reserved subagent model, reasoning effort, and agent-type settings to the config surface and persist all resolved agent settings in config locks.
  • Show the resolved [agents] values in TUI debug-config output.

Testing

  • Cover config loading, legacy alias normalization across merged layers, backend-selection precedence, V2 concurrency, and debug output.

## What changed

- Add `agents.enabled` as a user override for multi-agent tools while keeping an enabled `features.multi_agent_v2` authoritative.
- Rename the shared spawned-thread limit to `agents.max_concurrent_threads_per_session`, retain `agents.max_threads` as an alias, and apply the setting to both multi-agent backends.
- Add reserved subagent model, reasoning effort, and agent-type settings to the config surface and persist all resolved agent settings in config locks.
- Show the resolved `[agents]` values in TUI debug-config output.

## Testing

- Cover config loading, legacy alias normalization across merged layers, backend-selection precedence, V2 concurrency, and debug output.

GitOrigin-RevId: 2957c954a2e1aef51592768dbbccd56c4bf8f118
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/2957c954a2e1aef51592768dbbccd56c4bf8f118 branch from 236f41f to 03bb3b1 Compare July 16, 2026 09:02
@copyberry
copyberry Bot merged commit 03bb3b1 into main Jul 16, 2026
14 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/2957c954a2e1aef51592768dbbccd56c4bf8f118 branch July 16, 2026 09:03
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 16, 2026
@liby
liby temporarily deployed to issue-triage July 16, 2026 09:14 — with GitHub Actions Inactive
@liby
liby temporarily deployed to issue-triage July 16, 2026 09:14 — with GitHub Actions Inactive
@liby
liby temporarily deployed to issue-triage July 16, 2026 09:14 — with GitHub Actions Inactive
@Lzzzs
Lzzzs temporarily deployed to issue-triage July 16, 2026 09:34 — with GitHub Actions Inactive
@Lzzzs
Lzzzs temporarily deployed to issue-triage July 16, 2026 09:34 — with GitHub Actions Inactive
@Lzzzs
Lzzzs temporarily deployed to issue-triage July 16, 2026 09:34 — with GitHub Actions Inactive
@Cec1c
Cec1c temporarily deployed to issue-triage July 16, 2026 09:51 — with GitHub Actions Inactive
@Cec1c
Cec1c temporarily deployed to issue-triage July 16, 2026 09:51 — with GitHub Actions Inactive
@Cec1c
Cec1c temporarily deployed to issue-triage July 16, 2026 09:51 — with GitHub Actions Inactive
@Cec1c
Cec1c temporarily deployed to issue-triage July 16, 2026 09:52 — with GitHub Actions Inactive
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.