identity
Load persistent agent persona, memories, preferences, and self-model to establish who it is and how to behave before any other work.
Instructions
Load the persistent identity for this agent. Returns the terminal creed (who you are), relevant memories, preferences, and self-model. IMPORTANT: Call this tool FIRST before doing any other work. The identity defines who you are and how you should behave.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Reflection mode to append as an addendum from roles/<role>.md. When Art is dispatched into a mode ("wonder", "tend", "retro", "consolidate", "identity"), pass it here to load that mode's playbook alongside the identity. | |
| model | No | Model identifier for model-manifest context (e.g. "claude-opus", "gemma4"). Overrides the LOOM_MODEL environment variable. | |
| client | No | Runtime client name for tool-prefix context: "claude-code", "gemini-cli", or a custom name with a matching <contextDir>/clients/<name>.md override. Overrides the LOOM_CLIENT environment variable. | |
| people | No | Slugs of the people this turn is addressed by (the room), e.g. ["patrick-kells"]. Adds an "# In the room" block with their person cards. Omit for no block. | |
| project | No | Project context to load (loads project-specific memories) |