mod tool_parallelism_learner#

module tool_parallelism_learner#

Learner that derives tool fan-out plans from observed runs. Learner that derives tool parallelism plans from observed runs.

Structs and Unions

struct ToolParallelismLearner#

Learner that discovers tool fan-out groups from run telemetry.

Implementations

impl ToolParallelismLearner#

Functions

fn new(agent_id: impl Into<String>) -> Self#

Create a new tool-parallelism learner.

Parameters

  • agent_id: Agent identifier whose execution plan should be updated.

Returns

A configured ToolParallelismLearner.