Release notes from memkraft
Artikelen over Release notes from memkraft
Release v4.3.0 · seojoonkim/memkraft
MemKraft 4.3.0 Curated work lessons and Korean-aware, quote-safe ReasoningBank recall. No migration required. Curated work lessons: lesson_add(id, rule=..., triggers=..., examples=...) and memkraft lesson add|list|check record hand-written work rules such as "the same approach failed twice: switch approach". Auto-captured lessons only describe tool errors; curated lessons cover workflow mistakes. They are matched on their trigger words, rank above auto-captured tool detours, and are shown to
Release v4.2.2 · seojoonkim/memkraft
MemKraft 4.2.2 Cold-start recall patch. No migration required. Persistent token cache: per-document token-frequency maps and the derived postings are stored in .memkraft/index/corpus-tokens-v1.bin, keyed by each file's (mtime_ns, size) and the tokenizer. A restarted process re-reads only changed documents, and restores the whole index directly when nothing changed. Corrupt, truncated, or foreign cache files fall back to a normal rebuild. MEMKRAFT_INDEX_CACHE=off disables the cache.
Release v4.2.1 · seojoonkim/memkraft
MemKraft 4.2.1 Performance and recall-quality patch. No migration required. Faster search on large stores: the corpus fingerprint is computed from os.scandir stat tuples, and Path objects are built only when the index must be rebuilt. The read cache keeps one entry per path in a side index, so cache misses and invalidation no longer scan every resident entry. Template-safe Hermes prefetch: chat-derived template entity pages can win every top-12 slot through the filename bonus. Prefetch now widens its
Release v4.2.0 · seojoonkim/memkraft
MemKraft 4.2.0 This release adds an owner ledger so agents check the owner's past directives before asking again, and queue only decisions that genuinely need the owner. Owner sayings: the owner's directives are stored verbatim with scope, tags, and source. Search is deterministic, needs no LLM, and handles Korean verb conjugation without an analyzer. Decision queue: only irreversible categories (money, delete, publish, account, credential, legal, external_contract) are queued. Reversible work returns action: proceed.
Release v4.1.2 · seojoonkim/memkraft
MemKraft 4.1.2 This release makes Delay Ledger writes linear in ledger size. Each append now folds the ledger once and reuses that fold for its integrity check, predecessor validation and ETA estimate. The fold keeps incremental per-(kind, subject) completed-sample series and open-child counts instead of rescanning every run, so replay is linear. Replay semantics, fail-closed corruption handling and anomaly thresholds are unchanged. No data migration is required. Hermes records about four delay events per tool step. On a 24,285-event