kitaru memory purge-scope
Purge old versions across all keys in one scope.
Active keys retain the newest --keep versions; older versions are physically deleted. Tombstoned (soft-deleted) keys are skipped unless --include-deleted is set, in which case all their versions are removed entirely. The internal compaction audit log is never purged by this command.
Usage
kitaru memory purge-scope [OPTIONS]Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
--scope | str | No | None | Memory scope to purge. [required] |
--scope-type | Literal[namespace, flow, execution] | No | None | Memory scope type to purge. [required] |
--keep | int | No | None | Number of newest versions to retain per key. Omit to delete all versions. |
--include-deleted | bool | No | False | Also purge tombstoned (soft-deleted) keys entirely. |
--output, -o | str | No | "text" | Output format: "text" (default) or "json". |