palinode_consolidate
Run a manual memory consolidation pass to merge stored sources into compacted knowledge. Use dry_run to preview proposed operations before any changes are written.
Instructions
Run a manual knowledge consolidation pass. Set dry_run=true to preview the proposed operations without applying them. A pass that reaches the LLM can run for minutes and may outlast your client's own tool-call timeout; the server finishes it either way and holds a run lock while it does, so a retry returns 409 rather than starting again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | Preview operations without writing changes. Recommended when invoking from MCP — the tool is annotated destructive. | |
| nightly | No | Run the nightly compaction prompt instead of the default write-time pass. | |
| sources | No | Memory directories to consolidate, e.g. `["insights"]`. Defaults to `daily` only. | |
| respect_gate | No | Apply the activity gate the automatic cron path uses (enough time elapsed AND enough sessions since the last pass); reports `deferred` instead of running when a pass is not yet due. |