Query capabilities

List researchers = registry.findByCapability("web-research");
// pick best via health, latency, load
AgentDescriptor chosen = pickBest(researchers);
Advertisement

Sidecar tools per invocation

Supervisor's tool list is refreshed at invocation start based on current registry state. New agents show up without redeploy.

Advertisement

Discovery latency

Registry lookup adds 1-5ms. Cache per invocation to avoid multiple lookups. Refresh cache every N seconds.