Skip to content

Changelog Archive: v0.9.x Series

0.9.0 (2026-02-24)

Added

  • adding additional benchmark and validating onnxruntime model usage for embedding generations. Should be much faster (3101780)
  • adding additional tests, making the aggressive profile scaling better (a9bad18)
  • adding adidtional tasks (c7c5b63)
  • adding drain to constrexpr metrics (4d6c163)
  • adding fuzzing updates and fixes in ipc (c64a0b2)
  • additional improvements to reduce read and request contention (226cea7)
  • additional optimizations for faster responses and ASAN fixes (8e4b0df)
  • additional test improvements, improved logic for ingestion queue to increase throughput and client stability (be77f1f)
  • address bugs with scaling, batching in daemon processing (1d255d5)
  • benchmark expansion and normalization. Imrpoving metrics for repair and models (f4f3c05)
  • benchmark, model testing / enhancements, insertion performance updates (c831103)
  • bug fixes in daemon lifecycle, cleaning up tests and resolving test failures (2360828)
  • bump submodule (90dc507)
  • expanding graph usage in search (8401db1)
  • expanding mcp UI support, improvements for slots for component usage and other socket server stabilizations (9254264)
  • fixing bug with multiple processes access gpu, read/write pools now added in metadata repository, and updated plugins for opencode and vscode (94a4947)
  • fixing TSAN issues in MCP. implementing cloudflare code mode https://blog.cloudflare.com/code-mode-mcp/ (91e2123)
  • fuzzing and config expansion. Moving to optimizing ingestion. Adding tunable embedding (chunk size etc.) (44a94ea)
  • fuzzing tooling (907cddf)
  • governance: implement Netflix Gradient2 adaptive concurrency limiters (4b2185d)
  • Hardening moodel logic for embedings. Adding trace-linked feedback event persistence checkpoint (8256917)
  • implementing embedding chunking strategy and two staged ingestion that processes then distributes document data (a44c2fb)
  • improvements for repair logic (2b1e498)
  • improving ingestion speed with kg batch and updating metrics to use constexpr (0c8ffea)
  • improving sql access under contention and expanding tuning logic with graph (37b95bf)
  • instrumented embedding for deeper insight into hotspots. Fixed CoreML scaling that resulted in high ram usage due to VRAM calculation. Expanded testing for embedding and draining of work (cc28b8a)
  • mcp ui work and stabiliizations (96f19e2)
  • merge and site update (1d7b15d)
  • merge vscode settings (c973a24)
  • mobile bindings expansion, update mcp for graph operations and download tool hardening (c4ae922)
  • move newsletter to sourcehut (de6a5b1)
  • optimizing query logic to reduce hangs with large corpuses (2c8664b)
  • prompt update for code mode mcp (cb20b94)
  • recovery test improvements (00c3a76)
  • release please (f9c94e8)
  • search improvements, changelog fixes and test expansions for refactored code (2d412a5)
  • search: implement parallel post-processing (PBI-001 Phase 3) (c1d6a99)
  • stability improvements for document ingestion (cd7c698)
  • staging plugin and brew update and mcp connection bug fix (6b6bd6b)
  • streamlining tuning and pool logic in daemon (dea5315)
  • test coverage improvements. Scaling bug addresses (b071112)
  • test hardening, added benchmark for multiclient and improve stability to support up to 16 clients before performance degrades, improved parallization and request handling in daemon ingestion pipeline (33821d9)
  • test improvements, ASAN fixes, and onnx model performance improvements (6a90f8c)
  • tuning improvements with expanded db metrics, package hardening and updated tests (8516a1b)
  • updating embedding default checking to paragraph (11ba59f)
  • updating metrics for search and retrieval for future learning system. Additional tuning for search performance (8f38ee7)
  • versioning bumping opencode plugin (7ee2091)

Fixed

  • adding cap at onnx concurrency limit (0c8a5ee)
  • additional merge fixes and search improvements (55b2dc5)
  • additional update optimizations for plugin (1fdb890)
  • addressing test compilation issues (c638d9a)
  • apply tuning logic for profiles to GPU (04b55be)
  • bug fixes for resource limiting and onnxruntime model shapes for embeddings (b40b60f)
  • ci and repo updates (f7819d0)
  • ci fixes for test compilation (a8a9c74)
  • cleaning up postingest pipeline (8b79d8a)
  • code mode fixes and tests update for ci (49f0f90)
  • compiler issues addressed and homebrew updates (73b7d1e)
  • docker build fixes addition clamping logic for onbound memory group (90d28d7)
  • embeddings optimizations (d960839)
  • expose gpu usage, add command imrpovments and other bug fixes (a3522b8)
  • extract bug fixes and cleaning up unused session logic (7ca1afb)
  • fixing bind issue when generating large batches in repair (1e0ca15)
  • Fixing issues that break windows release build. This should allow new msvc version Working on debug builds. (a0fd82e)
  • fixing macos coreml detection (567ee32)
  • fixing mcp download bug, updating socket server configs for more client connections (247f337)
  • fixing metrics system and removing deadcode (fc4b5ce)
  • fixing pipeline ingestion of kg and embeddings. Still finding stalls and will continue to investigate (cc1212b)
  • fixing repair regression (e39273a)
  • fixing repairmanager logic, windows build issues, linting, resource scaling (448f5e4)
  • fixing rocm builds, removing dead code and some optimizations (e061229)
  • fixing update logic for matches based on plugin (bb6c4b1)
  • fixing windows head ordering, reducing complexity in mcp server (debugging opencode, claude, droid failed to list tools issues) (33b83ae)
  • hardening socket timeout logic (bf65ad8)
  • homebrew: update template with correct install paths (435bb14)
  • homebrew: update template with working install paths (a597c6c)
  • homebrew: use pre-built binaries and update workflow (8c6913d)
  • house cleaning (a177027)
  • improving graph repair (1a0667d)
  • improving socket and chunking reliability and robustness. Added better regression tests and errror logging logic for state connections (ff77c6b)
  • license header file updates, mcp improvements, windows build fixes (2946b23)
  • lifecycle regression fix and repair improvements (677756b)
  • mcp improvements for grep and search, improving helper usage (29de453)
  • mcp update (747adbc)
  • moved SocketServer read/write into dedicated IOCoordinator and fixed proxy socket paths resolution logic. Fixed TSAN race in SymSpell init (4ecdbe7)
  • moving submodule to https (e197573)
  • nightly fixes for homebrew, daemon fixes and install logic improvements (d6d9268)
  • onnx pool model scaling improvements, test fixes and UX improvements (0614229)
  • onnx: ensure GPU provider defines are passed to plugin (5b06ca7)
  • performance tuning improvements, windows build fixes and other improvements (46aa12c)
  • performance updates, v0.8.2 pre-staging (f6251f6)
  • pipeline scaling fixes, post ingestion benchmark updates (2184993)
  • refining ingestion logic (52303af)
  • release: initialize yams-repo submodule for R2 uploads (2fc5067)
  • removing claude/skills (1c800e0)
  • removing duplicate shim logic (0703a28)
  • removing mobile bindings from builds (8835d67)
  • repair command improvements and optimizations (3fd243f)
  • repair improvements and socketserver hardening (3c09bec)
  • repair: fix SIGSEGV crash, embedding failures, and runaway repair loops (ab06614)
  • repairmanager, post ingest and pipeline fixes (c4a7992)
  • resolving TSAN issues and expanding graph building to use gliner data (fc284f3)
  • reverted bad change. moved embedding generation to repair coordinator. Still tuning resource usage and governors (8a06575)
  • ROCM/MIGraphX onnxruntime test validate improvements (7764a0c)
  • SocketServer slots for proxy and cli requests, fixed tests and increase doctor request handling (430057f)
  • staging ROCM improvements (fd32c51)
  • test fixes annd windows build downgrade to c++20 (79ea83e)
  • test improvements (de5abde)
  • test updates and benchmark updates for grep (29b5172)
  • testing improvements and bug fixes in daemon logic for lifecycle management (014e12c)
  • tuning improvements and better tests. Now working address memory issue of huge queue when ingesting allot of files (df1348f)
  • updating conanfile for onnxruntime to respect system version, updated tests for windows compat, update vectors to enforce wal check point so files does not explode in size (d86ac66)
  • windows build fixes (2e966c4)
  • windows build fixes (0049dbe)
  • windows test fixes (901337b)

Documentation

  • update changelog; ignore local artifacts (27881ec)
  • update README with Homebrew installation and simplified init (f7d559b)
  • updating changelog (af6fdbd)

Maintenance