Commit graph

31 commits

Author SHA1 Message Date
Trevon
0dd3985db4
refactor: simplify runtime paths and harden retrieval (#61)
* refactor(tuning): prune dormant runtime knobs

Remove unused tuning controls and adaptive search budget state. Extract testable ONNX slot reconciliation and search telemetry hydration seams, and correct the Apple Silicon sysctl value width.

* refactor(vector): retire dormant backends

Remove unused FAISS, model-infrastructure, VectorIndexManager, and TurboQuant paths while keeping Simeon PQ and float-vector storage.

Migrate unused V2.2 quantized schemas transactionally to V2.3. Databases containing non-default quantized formats or packed-code blobs fail closed with recovery guidance and no mutation.

* refactor(plugins): remove legacy SDK tooling

Remove the Ghidra and SDK submodules, their bespoke tests, and stale scan exclusions. Retain generic PluginProcess coverage against the repository mock fixture.

* build(vector): remove stale FAISS overrides

* refactor(ipc): remove dormant FSM snapshots

* refactor(ingest): unify bounded KG enqueue

* fix(plugins): harden allocation contracts

Keep ABI outputs null or fully initialized when allocations fail, and represent empty object payloads without relying on malloc(0).

* fix(storage): define empty object reads

Return a null buffer with zero length for successful empty-object reads instead of treating malloc(0) as an allocation contract.

* refactor(storage): trim through string views

* test: prune dormant harness helpers

Remove unused readiness and fixture helpers, and keep benchmark client-count doubling in a wide integer domain.

* chore(cpp): initialize analyzer-facing locals

* build(simeon): advance analyzer cleanup

* refactor(config): drop dead daemon client keys

* refactor(ipc): inject daemon client transport

Socket and in-process execution now share DaemonClient request dispatch, so CLI fallbacks do not need alternate service paths.

* refactor(retrieval): route CLI through daemon

Search and grep now use the same daemon handlers over socket or in-process transport. Live grep remains an explicit freshness inspection.

* refactor(graph): move CLI scope into daemon

Graph CLI requests now share daemon handlers across socket and in-process transports. CWD filtering occurs before pagination so scoped totals and pages stay correct.

* build: isolate test-only runtime controls

* refactor(metadata): decouple lock telemetry

* fix(services): return on request timeout

* fix(retrieval): enforce workspace scope

* fix(graph): scope nodes before pagination

* fix(grep): drop binary result lines

* fix(daemon): bound checkpoint wait

* fix(repair): use KG health checks

* fix(storage): always verify compressed CRC

* perf(vector): skip unchanged PQ snapshots

* build(zyp): exclude bench from default build

* build: protect Meson files from formatter

* refactor: remove unreachable production APIs

* refactor(daemon): remove dormant runtime state

* fix(vector): harden daemon provider calls

Timed-out coroutines must own their client and requests. Provider discovery must also fail instead of returning synthetic embeddings in production.

* refactor(storage): remove unusable adapters

* fix(cli): unify in-process add requests

* fix(tsan): preserve async worker progress

* test(cli): isolate daemon-dependent suites

* fix(repair): expose queue backoff progress
2026-07-31 14:16:45 -04:00
trvon
88d2a8ccca
removing agents submodule 2026-06-02 08:56:25 -04:00
trvon
bc100efcdc
feat: updating zyp pdf extractor to use v0.16.0 compat in plugin build 2026-05-05 19:37:50 -04:00
trvon
d7e55e0dad
feat: updating git module to https 2026-04-20 09:34:22 -04:00
trvon
d7f6ad4fc6
feat: adding simeon https://github.com/trvon/simeon 2026-04-19 09:24:25 -04:00
trvon
e8a6296797
fix: re-ranker embedding generation fix, test failures drift fix, search improvements for graph query expansion and gliner improvements for building graph 2026-04-06 18:38:54 -04:00
trvon
925426426a
feat: expanding mcp UI support, improvements for slots for component usage and other socket server stabilizations 2026-02-09 20:02:26 -05:00
trvon
e1975730eb
fix: moving submodule to https 2026-02-09 19:05:40 -05:00
trvon
41db2b1fb7
reverting metadata cache patch and fixing list metadata pathing for speed. cleaning up ux add and list commands and remove legacy metadata path 2026-01-28 16:51:03 -05:00
trvon
1d3aa10234
adding additional submodule 2026-01-28 00:26:37 -05:00
trvon
a43ddb99c3
bug fixes and improvements for the list, stats, daemon command UX. Exposing and optimizations metadata filtering logic 2026-01-27 17:36:22 -05:00
trvon
02306f06a3 updating module to be https 2026-01-08 01:32:21 -05:00
trvon
647b86a76d
fixing submodules 2026-01-08 00:31:21 -05:00
trevon
4be4216aa4
windows build fixes for zyp 2026-01-06 23:56:06 -05:00
trvon
0557c9b33b
test improvements and linter run 2025-12-31 12:51:28 -05:00
trevon
644d08a334
adding sourcehut read only path for sdk 2025-12-20 12:10:50 -05:00
trevon
23aa8a8f82
adding .gitignore support on add. Cleaning up gitmodules for cloudflare site builds 2025-12-20 12:08:25 -05:00
trevon
86378b8cb6
testing improvements, bug fixes for plugin loading and logic. Search engine bug fix 2025-12-12 04:54:25 -05:00
trevon
412ec6e435
yams-sdk bundling in main monorepo, updated metadata_repository logic for vectordb deadlock 2025-12-03 12:20:17 -05:00
trevon
1de9e31a58
cleaning up tests and exposing windows packaging and builds in ci 2025-11-27 10:54:09 -05:00
trvon
4df7ade4f1
release improvements for linux packaging and homebrew formula automation 2025-11-14 21:49:18 -05:00
trvon
4cad9a8152
mcp fix and ci / repo updates 2025-11-07 15:51:23 -05:00
trvon
8069318bf2
weekly update staged. 2025-10-18 00:39:19 -04:00
Trevon
e6349b9958
ci updates 2025-09-22 14:26:40 -04:00
Trevon
0d8d59c9aa
removing yams-repo for builds 2025-09-22 11:55:32 -04:00
Trevon
0b80837365
improving download hash logs for llm's and fixing add validation for paths/files 2025-09-22 11:18:29 -04:00
Trevon
2440c59b17
updating modules for ci 2025-09-22 10:49:56 -04:00
Trevon
db22bd3651
ci fixes 2025-09-21 16:44:57 -04:00
Trevon
d9e07e981f
hotfix v0.6.37 2025-09-17 12:55:10 -04:00
Trevon
65890b0066
v0.6.36 2025-09-16 19:39:57 -04:00
Trevon
956c43b80b
v0.6.12 experiemental 2025-09-11 11:28:42 -04:00