agent_register
Update your agent profile's role, capabilities, or metadata. Self-only edits; capabilities must exist in the central catalog.
Instructions
Update YOUR OWN profile (role/capabilities/metadata); SELF-ONLY (else PERMISSION_DENIED). Capabilities are fail-closed against the central catalog. Docs: okto-nexus://reference/tool-docs/identity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Logical role, e.g. validator, worker (optional); matched exactly/case-sensitively by role-strategy targets. | |
| agent_id | Yes | The logical agent identity (stable, opaque string); agents are GLOBAL, not per-workspace. REQUIRED. | |
| metadata | No | Free-form JSON object of extra attributes stored with the agent (optional). | |
| capabilities | No | What this agent can do - used by capability routing + capability_list discovery (optional). Accepts a flag-map ({"ocr":true}), a list (["ocr","pdf"]), or a single name string. Blank names dropped. FAIL-CLOSED: every name must already exist in the central capability catalog (discover with capability_list). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||