- Sanitize pending/running tool parts to prevent orphaned tool_use by @BYK in #54
- Add Voyage AI embedding search by @BYK in #50
- Add search config surface and LLM query expansion by @BYK in #49
- Replace forSession() scoring with FTS5 BM25 by @BYK in #48
- Add RRF score fusion and rewrite recall tool by @BYK in #47
- Improve FTS5 search foundations by @BYK in #46
- Catch unhandled exceptions in transform hooks and avoid loading embedding BLOBs by @BYK in #52
- Auto-enable embeddings when VOYAGE_API_KEY is set by @BYK in #51
- Prevent EROFS crash when launched outside a git repo by @BYK in #43
- Cache LTM per session to preserve prompt cache hit rate by @BYK in #42
- Rotate worker sessions after each LLM call and add recall error handling by @BYK in #38
- Research-informed compaction improvements by @BYK in #35
- Prevent cross-project knowledge entries from leaking into AGENTS.md by @BYK in #36
- Prevent excessive background LLM requests causing rate limiting and sluggishness by @BYK in #33
- Upgrade zod from v3 to v4 by @BYK in #32
- Drop trailing pure-text assistant messages at layer 0 too by @BYK in #31
- Isolate test suite from live lore DB via LORE_DB_PATH preload by @BYK in b96cb956
- Remove leaked test fixture entries from AGENTS.md by @BYK in 54dbae18
- Make AGENTS.md export merge-friendly with sorted entries and blank line separators by @BYK in #28
- release: 0.5.2 by @BYK in #29
- Suppress informational log messages in TUI mode by @BYK in #26
- Add knowledge.enabled option to disable LTM system by @BYK in #23
- (gradient) Persist forceMinLayer and auto-recover from context overflow by @BYK in #21
- (gradient) Apply safety multiplier to uncalibrated layer-0 check by @BYK in 452c013a
- (agents-file) Self-heal duplicate lore sections and support old marker variants by @BYK in aa83eb00
- (agents-file) Clean up fixed-UUID entries in afterAll to prevent ltm test collisions by @BYK in f5c43486
- (agents-file) Always commit agents file, soften auto-maintained wording by @BYK in e5918a65
- (gradient) Use chars/3 estimation and fix calibration to use compressed window estimate by @BYK in e2287a20
- (ltm) Tighten entry budget, add consolidation pass by @BYK in 74728df1
- Use Craft composite action with app token for release by @BYK in 48b7a858
- Use Craft reusable workflow for release by @BYK in 2ed8af27
- Use Craft github artifact provider and oidc: true for npm target by @BYK in d0dc35aa
- Use Craft npm target with OIDC, pack tarball on release branches by @BYK in 68e650a4
- No documented changes.
- (ci) Keep registry-url but strip _authToken for OIDC auto-detection by @BYK in 15085e37
- (ci) Remove registry-url from setup-node to let npm use native OIDC by @BYK in 9802054b
- (ci) Upgrade npm for OIDC trusted publishing (requires >=11.5.1) by @BYK in 42b2935b
- Use vars.APP_ID and github.token for failure steps by @BYK in a6e1adae
- Stage CHANGELOG.md in preReleaseCommand and use PAT for tag creation by @BYK in 7461fa63
- Checkout release branch for CHANGELOG.md and set git identity by @BYK in 30a318e6
- Set artifactProvider to none for github-only target by @BYK in 87dafec1
- Wrap preReleaseCommand in bash for env var expansion by @BYK in 2dce6728
- Revert to github-only Craft target with separate npm OIDC publish by @BYK in a5646f0a
- Remove registry-url from setup-node to avoid OIDC interference by @BYK in 4f04d3c7
- Upgrade npm for OIDC trusted publishing (requires >=11.5.1) by @BYK in ceeccf00
- Configure artifact provider for npm tarball lookup by @BYK in 697a98cf
- Add actions:read permission for artifact download by @BYK in cc05628c
- Resolve version from Craft output instead of branch name by @BYK in bd53d77c
- Add production environment to release job for PAT access by @BYK in f3a6ebd5
- Use PAT for release branch push to trigger CI by @BYK in b171b8c2
- Use composite action for release to get issues:write permission by @BYK in 8da99bc0
- Use Craft CLI directly instead of composite action by @BYK in 58dc4e87
- Add conventional commits convention to AGENTS.md by @BYK in 3dec8769
- Use GitHub App token for release and publish workflows by @BYK in 3b8d87d7
- Upload npm tarball artifact on release branches by @BYK in 9d700397
- Run CI on release branches for Craft status checks by @BYK in 067d1205
- Use Craft npm target with OIDC trusted publishing by @BYK in 20c1be34
- Upgrade to Craft 2.22 reusable workflow with accepted-label publish flow by @BYK in 7261873b
- Add Craft release workflow with npm trusted publishing by @BYK in 6b0ad08b