Releases
v0.2.4
Compare
Sorry, something went wrong.
No results found
nNemy
released this
15 Jun 14:17
0.2.4 (2026-06-15)
Features
rag: add tunable recency scoring to hybrid ranker (#131 ) (db83a90 ), closes #73
reactor: retry budget + dead-letter for deterministically-failing handlers (#132 ) (296b8e0 )
Bug Fixes
close DB connections, httpx clients, and debouncer timers on shutdown (#141 ) (f0cb6e9 ), closes #92 #138
db: atomic multi-statement writes + serialized shared SQLite connection (#112 ) (15bbb06 )
dedup: filter tombstoned embeddings and delete on tombstone (#136 ) (e7d163a )
harden maintenance restore safety (#124 ) (3eacef5 ), closes #94
kb: clamp list limit to MAX_LIMIT (100) and floor at 1 (#121 ) (77179f6 ), closes #118
mcp: verify write rowcount and fetchone in sources/set and goals/resolve (#120 ) (ab3d609 ), closes #90
playbook: process-group cleanup on timeout + consistent early-out shape (#129 ) (2c1e654 ), closes #102
poller: cap Retry-After backoff and poll due sources concurrently (#126 ) (123c1cd ), closes #87
poller: feed gate-path failures into circuit breaker escalation (#135 ) (b1e0e08 ), closes #97
projector: commit rendered_body before writing vault file (#128 ) (bb747fd ), closes #96
reactor: stop cursor on handler failure to prevent silent data loss (#111 ) (0af1a11 )
research: harden web and arxiv fetch robustness (#123 ) (cb23a9e ), closes #93
research: pin validated IP to connection to close DNS-rebinding TOCTOU (#127 ) (600d46b ), closes #95
research: reject non-HTML content-types in ingest_url (#122 ) (474dd36 ), closes #77
Performance Improvements
db: narrow DB lock to DB-touching regions so non-DB tool work runs concurrently (#130 ) (0531216 ), closes #113
You can’t perform that action at this time.