identity
Retrieve or re-bind an agent identity, auto-creating a new one on first use. Resolve who you are, or switch to an existing UUID, session, or continuity token.
Instructions
Inspect or re-bind your identity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional COSMETIC display name; sets display_name only, never `agent_id` or `uuid`. Thread `uuid` across tools, not this. | |
| resume | No | Explicitly resume existing identity | |
| agent_id | No | UNIQUE agent identifier; optional when session-bound (auto-injected). | |
| force_new | No | Force new identity creation | |
| agent_uuid | No | Resume a known identity by UUID directly. Skips session/name resolution. Returns error if not found. | |
| model_type | No | Optional model type for distinct identity | |
| continuity_token | No | Ownership proof from onboard()/identity(), for same-live-process rebinds only. Not a cross-process resume credential. | |
| client_session_id | No | In-session binding id from start_session()/identity(); pass it on same-process calls. Not a cross-process proof. |