Remember a preference
remember_preferenceSaves user corrections or stated preferences as durable rules in AGENTS.md, making them persist across sessions. Use proactively when the user defines a lasting behavior or workflow habit.
Instructions
Append a dated bullet under '## Preferences' in an AGENTS.md (auto-loaded memory), turning a user correction or stated habit into a remembered pattern that comes back next session. Call this PROACTIVELY when the user corrects HOW you work or states a durable preference — code style, workflow habit, a 'from now on' rule (e.g. 'never add a co-author trailer', 'always run the typecheck before committing') — don't wait to be asked, then tell the user in one line what you saved. Use scope 'global' (root AGENTS.md, applies to EVERY project) for a cross-project habit; scope 'project' for a preference about one project. This is about agent behaviour/preferences; for a project DECISION use append_decision, for a bug use log_issue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The preference as a durable rule, ideally with a short WHY. Phrase it as guidance for next time, not a one-off. | |
| scope | No | 'global' = root AGENTS.md (every project). 'project' = one project. Defaults to global, unless only a project is given. | |
| project | No | Required when scope is 'project'. |