Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
Learner that discovers tool fan-out groups from run telemetry.
impl ToolParallelismLearnerimpl ToolParallelismLearner
newpub fn new(agent_id: impl Into<String>) -> Self
Create a new tool-parallelism learner.
agent_id: Agent identifier whose execution plan should be updated.A configured ToolParallelismLearner.
impl Learner for ToolParallelismLearnerimpl Learner for ToolParallelismLearner
process_runfn process_run<'a>(
&'a self,
run: &'a RunRecord,
backend: &'a dyn StorageBackendDyn,
hot_cache: &'a Arc<RwLock<HotCache>>,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'a>>