Stamp notes
stamp_notesStamps new and changed memory-file notes with caller and time, retires old struck notes to archive, and screens notes for duplicates, secrets, instruction-like text, broken links, and oversized files.
Instructions
Stamp new and changed notes in memory files, then screen them.
Each bullet with no stamp, or whose text changed since it was stamped, gets a stamp naming the caller and the current time; a newly struck bullet gets its retirement time. Struck notes retired over 90 days ago move to MEMORY.ptm.archive.md beside the file. Only the named files change. Returns per-file counts, and warnings about new or changed notes: near-duplicates, instruction-like text, secrets, facts that give no reason, and [[links]] to entities no memory file names; and about files over 200 lines.
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": {
"paths": "<paths>"
},
"name": "stamp_notes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | Yes | MEMORY.ptm.md files the caller edited, relative to the repo root. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | ||
| warnings | Yes |