MCPcopy Index your code
hub / github.com/AI45Lab/Code / register_worker_agent

Method register_worker_agent

core/src/agent_api/session_extensions.rs:40–50  ·  view source on GitHub ↗
(&self, spec: WorkerAgentSpec)

Source from the content-addressed store, hash-verified

38 }
39
40 pub(super) fn register_worker_agent(&self, spec: WorkerAgentSpec) -> AgentDefinition {
41 let kind = spec.kind;
42 let agent = self.session.agent_registry.register_worker(spec);
43 tracing::info!(
44 session_id = %self.session.session_id,
45 agent = %agent.name,
46 kind = ?kind,
47 "Dynamically registered worker agent"
48 );
49 agent
50 }
51
52 pub(super) fn register_worker_agents<I>(&self, specs: I) -> Vec<AgentDefinition>
53 where

Calls 1

register_workerMethod · 0.80