Register agent
register_agentRegister an autonomous agent in a project's agent registry to get its id, slug, and wire-up steps for attaching monitors via agent_id.
Instructions
Requires the write scope or higher. Registers an autonomous agent in the project's agent registry and returns its id, slug and wire-up steps. One agent stands for one autonomous worker, which can own many monitors: create_monitor and update_monitor attach a monitor through agent_id (the id or the slug). An agent_id that does not exist is an error (400 UNKNOWN_AGENT), never an implicit create. The slug is derived from the name, so registering the same name again is refused (409) rather than creating a second agent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable agent name, e.g. 'Deploy Bot'. Used to derive the agent's slug. | |
| description | No | Optional free-text description of what this agent does. Omitted: none. |