Commit graph

213 commits

Author SHA1 Message Date
trvon
fd32c519c5
fix: staging ROCM improvements 2026-02-09 20:07:52 -05: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
907cddf6d3
feat: fuzzing tooling 2026-02-08 18:48:54 -05:00
trvon
2946b231dd
fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
trvon
1e50b0c531
Improve daemon shutdown reliability and timeout handling
SocketServer:
- Increase connection handler wait timeout from 100ms to 2s
- Increase accept loop wait timeout from 500ms to 3s
- Prevents race conditions where handlers are cancelled mid-operation

WorkCoordinator:
- Replace thread detach with extended join attempt
- Prevents use-after-free from detached threads accessing freed resources

Daemon Command:
- Increase shutdown wait timeout from 3s to 6s
- Increase default waitForDaemonStop timeout from 5s to 10s
- Allows time for graceful SocketServer shutdown

These changes address SIGABRT and SIGTERM issues during daemon shutdown
by ensuring async operations complete before resources are freed.
2026-01-29 11:55:07 -05:00
trvon
e309d96414
bug fixes for daemon, ui fixes for grep and search 2026-01-25 22:52:25 -05:00
trvon
210a6f005f
test improvements, bug fix for tuning clamps 2026-01-25 19:08:21 -05:00
trvon
ec06a865eb
Updating prompts with better pbi retrieval 2026-01-25 11:01:49 -05:00
trvon
55d61f143a prompt, snippet improvements and error command improvements 2026-01-22 05:27:40 +00:00
trvon
08ce3bee22 docs and cli improvements 2026-01-22 03:11:57 +00:00
trvon
f624a23067
build fixes and benchmark improvements 2026-01-17 16:29:28 -05:00
trvon
ae52598a58
batching improvements. using libsql experimental concurrency for insert. still testing search regressions. 2026-01-16 16:45:43 -05:00
trvon
c7743269b4
bug fixes for model loading logic, dynamic vec table dimensions, cli refactor and search bug fixes 2026-01-08 23:10:58 -05:00
trvon
f780513889
optimizations for data ingestion and search, updating documentation 2026-01-07 17:36:56 -05:00
trvon
af5b3ee848
updating changelog and benchmark 2026-01-05 23:39:43 -05:00
trvon
b3d44b9e98
removing deprecated search executor. continuing work for rag benchmarking 2026-01-04 18:29:09 -05:00
trevon
017e2d06e4
prompt updates 2026-01-02 12:52:45 -05:00
trevon
a88e01c11e
improved graph extraction, cli interface and tools 2025-12-29 21:10:18 -05:00
trevon
b1acc52040
watch additions and new tests 2025-12-29 03:14:16 -05:00
trevon
68da127716
completing test migration, mcp tool consolidation, prompt updates 2025-12-22 14:18:31 -05:00
trevon
61004fd384
fixing homebrew formula logic in ci 2025-12-21 17:06:00 -05:00
trevon
2e687eef79
docs improvements, tuning manager now scales postingestqueue, stats exposed in yams stats 2025-12-20 13:36:59 -05:00
trevon
248ee037ba
plugin improvements. continued gtest -> catch2 test migration 2025-12-19 22:27:31 -05:00
trevon
0ab2bb2b36
ingestion optimizations, continued test migrations 2025-12-12 12:50:56 -05:00
trevon
e47142343e
updating tests / completing catch2 migration. plugin trust fixes 2025-12-12 10:58:48 -05:00
trevon
e60e82c4f0
improvements for v0.7.10 2025-12-11 22:07:22 -05:00
trevon
d24a961e2e
checkpoint system, removed hybrid search engine after its been deprecated, build updates 2025-12-02 15:21:31 -05:00
trevon
cbbc191f2f
updating documentation for previous changes 2025-12-02 12:08:24 -05:00
trevon
c4e8099f07
improvements for daemon service management 2025-12-02 12:03:40 -05:00
trevon
a7c61f9313
init updates, model defaults changes and stats improvements 2025-11-29 23:08:37 -05:00
trevon
5ef09356cc
disabling thread sanitizer for mobile 2025-11-27 20:23:22 -05:00
trevon
537d4594f4
docs update and ci improvements for qpdf 2025-11-27 14:25:29 -05:00
trevon
ebe81823db
improvements for daemon lifecycle, tree repair, and mcp regression 2025-11-26 14:22:35 -05:00
trevon
244cf02822
windows build stable on dev machine 2025-11-23 23:22:30 -05:00
trvon
cbfca7ae23
resolve tuning manager bug that shrunk worker pool to 0 when daemon idle 2025-11-17 09:49:02 -05:00
trvon
5b23afa99d
adding dedicate graph component for graph operations, updating socket stale logic and fixing CI issues in release. 2025-11-16 13:31:04 -05:00
trvon
41bb390be9
hot fix v0.7.9 2025-11-15 11:02:30 -05:00
trvon
2913adcd20
pre-release v0.7.8 2025-11-14 11:58:19 -05:00
trvon
b06e9335b9
staging v0.7.8. running benchmarks on updated search engine and improving code for testing/benchmarking 2025-11-13 10:27:10 -05:00
trvon
ebd0701054
search and retrieval optimizations leveraging parallel processing introduced with grep 2025-11-09 08:42:21 -05:00
trvon
c0fde23eb5
small bug fixes for retrieval 2025-11-06 17:00:34 -05:00
trvon
a7c14f54cc
Bug fixes for prune command and test improvements. 2025-11-06 09:13:29 -05:00
trvon
0cd1bd0b4c
stabilizations. removing http as I am not using it. Focusing on streamlining build and system 2025-11-05 10:52:27 -05:00
trvon
166d8c520d
staging v0.7.7 2025-11-01 16:02:12 -04:00
trvon
bbf23bb190
test migrations to catch2, service manager + socket server refactor for better startup performance. search bug fixes 2025-10-29 23:08:09 -04:00
trvon
d19a5d7b64
bug fixes and optimizations for v0.7.7. Finalizing tests, benchmarks and bug fixes prior to release 2025-10-24 12:49:00 -04:00
trvon
82f5748624
staging plugin updates 2025-10-23 23:47:28 -04:00
trvon
6971daf41c
staging docs 2025-10-23 23:01:29 -04:00
trvon
8069318bf2
weekly update staged. 2025-10-18 00:39:19 -04:00
trvon
83fa1ad1ba
v0.7.5 staging and license updates 2025-10-13 17:07:31 -04:00