write_episode
Record situations, preferences, relationships, and plans as episodic memories with entities and a salience score so agents can retrieve and use them later.
Instructions
Record something that happened or something the user stated, in an episodic vault. Use this for facts with a lifetime — situations, preferences, relationships, plans — rather than for documents. Give the entities it is about so it can be looked up later, and a salience between 0 and 1 for how much it matters.
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": {
"vault_name": "<vault_name>",
"content": "<content>"
},
"name": "write_episode"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | ||
| content | Yes | ||
| entities | No | ||
| salience | No | ||
| confidence | No | ||
| valid_from | No | ||
| vault_name | Yes | ||
| occurred_at | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| episode | Yes | ||
| vault_name | Yes |