declare_preference
Store user-declared preferences or facts directly into AI memory with full confidence, ensuring consistent recall across interactions.
Instructions
Let the user proactively tell the AI about themselves. User declarations are classified by the engine but always stored with confidence=1.0 and source_layer='declaration'. Active declaration + passive classification = complete memory coverage.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "declare_preference"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | What the user wants to declare (e.g., 'I prefer dark mode', 'We use PostgreSQL', 'My timezone is UTC+8') |