Skip to content

v1.21.20 — authored memory capture

Choose a tag to compare

@AlexMikhalev AlexMikhalev released this 13 Oct 07:04
· 6 commits to main since this release

Save actual project instructions

terraphim-agent memory capture now requires exactly one of --content or --file and stores that authored UTF-8 content using the existing evolution types. Missing, blank, unreadable, oversized or conflicting inputs fail without modifying the store. The previous placeholder-only invocation is intentionally rejected.

Set TERRAPHIM_DEFAULT_DATA_PATH to keep a run in an explicit data root. Its evolution file lives under terraphim/evolution/cli-agent.json; without the variable, the existing platform configuration-directory location remains unchanged. This does not migrate or merge old stores.

Validation includes exact save/reopen/export in fresh processes, Unicode file input, negative input cases and store-preservation checks. Memory retrieval uses the configured role graph; roles are retrieval filters, not access-control boundaries. memory apply remains a context preview.

These assets were built from immutable tag v1.21.20, source d55d373ec2eb100d334712f086dc95a2829856e7, by release staging run 38357339611. All 17 archives have verified embedded zipsign signatures and SHA-256 checksums; macOS binaries are signed and notarized. Linux managed-package lifecycle checks passed. Windows archives are not included.

Reviewed implementation and validation: PR #61. Source CI passed before publication. The package metadata follow-up pins these exact signed archive hashes; its public-download check runs after the release URLs become available.