Save my identity
save_identitySave or update personal identity and standing rules that apply to every session. Use when stating your name, role, preferences, or how all sessions should behave.
Instructions
Saves or updates a standing rule or identity entry that loads at the start of every future session. Use whenever the user states or updates something about themselves or how they want every session to behave: 'my name', 'my role', 'I am', 'I work at', 'my preferences', 'I always', 'from now on', 'always remember', 'my timezone', 'my stack', 'my workflow', 'call me', or any other standing rule or identity anchor. Unlike save_fact (session-scoped context), save_identity is for rules and identity that should govern every future session. Do NOT trigger for one-time facts about a specific task or project (use save_fact instead). Do NOT trigger for information the user explicitly says is temporary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | Yes | Category: identity, preference, client, workflow, technical, standing_rule | |
| key | Yes | Unique key within category (e.g. 'timezone', 'preferred_stack') | |
| value | Yes | The value to store (plain text or JSON string) | |
| priority | No | Priority for loading order (higher = loaded first) |