Fix #945: flush compiled thesaurus cache after KG markdown edits#864
Open
AlexMikhalev wants to merge 2 commits intomainfrom
Open
Fix #945: flush compiled thesaurus cache after KG markdown edits#864AlexMikhalev wants to merge 2 commits intomainfrom
AlexMikhalev wants to merge 2 commits intomainfrom
Conversation
added 2 commits
May 6, 2026 08:43
…wn edits - Add source_hash field to Thesaurus for cache invalidation tracking - Implement SHA-256 hash computation for KG markdown files (compute_kg_source_hash) - Modify Logseq builder to compute and store source hash on thesaurus build - Modify ensure_thesaurus_loaded to check source hash and rebuild if stale - Add CLI subcommand: terraphim-agent cache flush [--role ROLE] - Add tests for hash computation and Thesaurus serialization Refs #945
- Add cache flush feature to CHANGELOG (Refs #945) - Regenerate documentation gap report: 3,138 gaps across 55 crates - Regenerate API reference snippets for modified crates Refs #1273
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements content-hash-based cache invalidation for compiled thesauri.
Refs #945