Kitaru

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

NameTypeRequiredDefaultDescription
--scopestrNoNoneMemory scope to purge. [required]
--scope-typeLiteral[namespace, flow, execution]NoNoneMemory scope type to purge. [required]
--keepintNoNoneNumber of newest versions to retain per key. Omit to delete all versions.
--include-deletedboolNoFalseAlso purge tombstoned (soft-deleted) keys entirely.
--output, -ostrNo"text"Output format: "text" (default) or "json".

On this page