From 263cacc2bbfd85345401588e3572b196e0ca04ed Mon Sep 17 00:00:00 2001 From: Dave Aitel Date: Thu, 5 Feb 2026 22:29:15 -0500 Subject: [PATCH] Default agent job concurrency to 64 --- codex-rs/core/src/tools/handlers/agent_jobs.rs | 2 +- codex-rs/docs/agent_jobs.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/codex-rs/core/src/tools/handlers/agent_jobs.rs b/codex-rs/core/src/tools/handlers/agent_jobs.rs index ca62bde6f1..09d3ea1657 100644 --- a/codex-rs/core/src/tools/handlers/agent_jobs.rs +++ b/codex-rs/core/src/tools/handlers/agent_jobs.rs @@ -583,7 +583,7 @@ async fn build_runner_options( } fn normalize_concurrency(requested: Option, max_threads: Option) -> usize { - let requested = requested.unwrap_or(4).max(1); + let requested = requested.unwrap_or(64).max(1); let requested = requested.min(64); if let Some(max_threads) = max_threads { requested.min(max_threads.max(1)) diff --git a/codex-rs/docs/agent_jobs.md b/codex-rs/docs/agent_jobs.md index 00f656b585..8a7f1c9516 100644 --- a/codex-rs/docs/agent_jobs.md +++ b/codex-rs/docs/agent_jobs.md @@ -25,7 +25,7 @@ Optional args: - `job_name`: human-friendly label. - `output_csv_path`: destination for CSV export (defaults to `.agent-job-.csv`). - `output_schema`: JSON schema for result payloads (best-effort guidance). -- `max_concurrency`: cap on parallel workers. +- `max_concurrency`: cap on parallel workers (defaults to 64, then capped by config). - `auto_export`: auto-export CSV on successful completion (default true). ### `run_agent_job`