Skip to content

[Roadmap] Enable Parallel Tool Execution by Default #2525

@VascoSch92

Description

@VascoSch92

Context

We have infrastructure for parallel tool calls (tool_concurrency_limit), but it defaults to 1 (sequential) to avoid breaking things. This issue tracks the investigation and work needed to safely increase the default.

Roadmap

The Roadmap is composed of 5 phases:

Open Questions

  • What's the right default concurrency limit? (2? 4? 8?)
  • Should we auto-detect conflicts or require tools to declare safety?
  • How conservative should we be with unknown tools (MCP, custom)?
  • How do sub-agents interact with parallelism? Inherit settings?

References

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions