-
-
Notifications
You must be signed in to change notification settings - Fork 0
Migration and Rollback
Normal in-place upgrade. v0.6.0 adds component-level request attribution and fail-open SkillGate routing. Existing vault content remains valid. SkillGate has no default count cap: all skills above the relevance threshold survive, while filtered skills remain available through skills_list and skill_view.
v0.5.2 adds persistent tokenizer-aware savings accounting and makes tiktoken a default dependency. Existing vault data remains compatible; upgrade the package in place and start a new agent session.
v0.5.1 is an in-place hardening release. Artifact identity remains compatible. Existing vaults are opened with additive schema management for temporal snapshots and vault metadata.
Key behavior changes include bounded retention, recovery-safe GC, Unicode search, async temporal parity, cwd-aware rewrite caching, and hardened measurement/security behavior.
Install the immutable release tag:
HERMES_PY="$HOME/.hermes/hermes-agent/venv/bin/python"
hermes plugins disable token-terminator
"$HERMES_PY" -m pip uninstall -y token-terminator
"$HERMES_PY" -m pip install \
'git+https://github.com/AronAxe/Token-Terminator.git@v0.5.1'
hermes plugins enable token-terminator --no-allow-tool-overrideStart a fresh session and verify /token-terminator status.
Uninstall the old distribution first. Do not leave rtk-hermes-plus and token-terminator installed together because they share the rtk_hermes_plus Python package.
Legacy recovery files are not automatically copied into the content-addressed vault.
Package uninstall does not erase the private Token Terminator data directory. Back it up or remove it separately if that is your intent.
For the detailed pre-change checklist, rollback commands, and compatibility boundary, use the repository's MIGRATION.md as the authoritative operational document.
Token Terminator v0.6.0 · Repository · Releases · crates.io · MIT
Documentation is source-controlled from the repository wiki/ directory.
Token Terminator
Core mechanics
- Vault & Exact Recovery
- Temporal Delta Compression
- Request Compiler & Context Compaction
- Async & Adapter Integration
Operations
Development