Register Build
Register an agent at build time, before it is deployed, so it can be permissioned and shared prior to deploy. Idempotent by name.
Body
Request model for registering an agent at build time (pre-deploy).
Unlike RegisterAgentRequest, there is no acp_url (the agent is not running yet) and no acp_type is required. The created agent is left in BUILD_ONLY status so it can be permissioned/shared before it is deployed.
The unique name of the agent.
^[a-z0-9-]+$The description of the agent.
Principal used for authorization
The metadata for the agent's build registration.
The type of input the agent expects.
text, json Response
Successful Response
The unique identifier of the agent.
The unique name of the agent.
The description of the action.
The type of the ACP Server (Either sync or async)
sync, async, agentic The timestamp when the agent was created
The timestamp when the agent was last updated
The status of the action, indicating if it's building, ready, failed, etc.
Ready, Failed, Unknown, Deleted, Unhealthy, BuildOnly The reason for the status of the action.
The metadata for the agent's registration.
The timestamp when the agent was last registered
The type of input the agent expects.
text, json ID of the current production deployment.

