Use plugins
The catalog
See which agents, tools and skills a tenant has, and which nodes are ready to run them.
Terminal
orchestrator-zero catalog
orchestrator-zero catalog --tenant acme --json
The catalog lists, for one tenant:
- Agents, with their task queue
agent.<name>and the nodes ready to run them: nodes that run the agent's plugin and have the labels it requires. - Tools, as
<tool>.<function>, and the nodes that have started them. - Skills, with their descriptions.
- Flows, with their steps and the task queue
flow.<name>.
Use it to check that an agent has somewhere to run before you start jobs for it. A job for an agent no node can run waits in its queue until one can.
An agent's name belongs to one plugin per tenant, so agent.<name> always means one definition.