trvon
4cf1704b36
fix: addressing TSAN and empty catch blocks
2026-03-18 16:44:27 -04:00
trvon
985d03abdd
fix: test improvements and correctness improvements using check-quality script
2026-03-18 15:55:43 -04:00
trvon
4fe9ce6120
fix: bug fixes and test improvements for small correctness issues
2026-03-18 15:16:42 -04:00
trvon
0cdb3ab6c0
fix: testing improvements and bug fixes
2026-03-18 12:30:32 -04:00
trvon
8cb29866a4
feat: resolving bug introduced in socketserver
2026-03-17 18:22:58 -04:00
trvon
82daf7dcf2
feat: additional cleanup from taskflow migration
2026-03-17 05:22:12 -04:00
trvon
d92f66d2f6
fix: fixing daemon regression for startup logic resulting in ipc eof, expanding release please to update conan file version, expanding benchmark docs
2026-03-07 21:38:35 -05:00
trvon
bf11646952
feat: additional test and ASAN/TSAN fixes
2026-02-26 16:54:08 -05:00
trvon
099bbef70d
feat: large update. Documentation update, config and plugin hardning and improvements related to loading trust. Exposed trust state in the doctor command with hints on improvements. Bug fixes and test improvements to reduce flakiness and TSAN issues
2026-02-26 11:21:29 -05:00
trvon
38629de1a1
fix: improvement of graph node source and retrieval logic and sandbox fixes in add command
2026-02-25 12:23:25 -05:00
trvon
3b1a3007ab
feat: sandbox testing expansion (sandbox relates to how the daemon communicates in sandbox). Graph optimizations for retrieval and UX improvements. Will continue improving graph system
2026-02-25 11:37:29 -05:00
0xkite
56cb6a66c5
Recreate last 7 commits (signed)
2026-02-24 14:32:58 -05:00
trvon
d86ac665cd
fix: 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
2026-02-21 12:20:50 -05:00
trvon
fc284f3b37
fix: resolving TSAN issues and expanding graph building to use gliner data
2026-02-19 14:52:01 -05:00
trvon
218499386b
fix: pipeline scaling fixes, post ingestion benchmark updates
2026-02-19 12:16:47 -05:00
trvon
207532f46a
merge: integrate main into experimental (preserve PBI-081 simplification)
...
Merge main's 93 commits into experimental, preserving architectural updates
decisions:
- Keep ResourceGovernor as centralized pool registry (experimental's PBI-081 Phase 2)
- Translate all PoolManager API calls to ResourceGovernor equivalents
- Remove PoolManager.{h,cpp} from build (absorbed into ResourceGovernor)
- Preserve main's enhancements: RepairService, IOCoordinator, GradientLimiter,
embed_preparer, GPU info, plugin trust, 60+ new test files
- Take main's version for 28 of 31 conflicts (more comprehensive rewrites)
- Keep experimental's ResourceGovernor.h (expanded pool API)
- Manual merge for .vscode/settings.json (use workspace-relative paths)
2026-02-19 10:01:01 -05:00
trvon
dea5315ae3
feat: streamlining tuning and pool logic in daemon
2026-02-18 16:56:25 -05:00
trvon
2360828eb7
feat: bug fixes in daemon lifecycle, cleaning up tests and resolving test failures
2026-02-17 11:04:22 -05:00
trvon
6a90f8c934
feat: test improvements, ASAN fixes, and onnx model performance improvements
2026-02-17 08:59:53 -05:00
trvon
be77f1f4d3
feat: additional test improvements, improved logic for ingestion queue to increase throughput and client stability
2026-02-16 18:13:54 -05:00
trvon
33821d93f1
feat: 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
2026-02-16 15:46:16 -05:00
trvon
c4ae922b7a
feat: mobile bindings expansion, update mcp for graph operations and download tool hardening
2026-02-15 17:50:14 -05:00
trvon
bf65ad8605
fix: hardening socket timeout logic
2026-02-14 21:45:12 -05:00
trvon
94a49472f1
feat: fixing bug with multiple processes access gpu, read/write pools now added in metadata repository, and updated plugins for opencode and vscode
2026-02-14 18:16:57 -05:00
trvon
4ecdbe7d73
fix: moved SocketServer read/write into dedicated IOCoordinator and fixed proxy socket paths resolution logic. Fixed TSAN race in SymSpell init
2026-02-11 14:40:23 -05:00
trvon
cc28b8a343
feat: 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
2026-02-11 12:07:08 -05:00
trvon
3c09becde5
fix: repair improvements and socketserver hardening
2026-02-07 23:37:32 -05:00
trvon
448f5e47b4
fix: fixing repairmanager logic, windows build issues, linting, resource scaling
2026-02-07 22:07:56 -05:00
trvon
ded16c11d4
improvements of parallel ingestion
2026-02-05 11:51:24 -05:00
trvon
8a06575a0c
fix: reverted bad change. moved embedding generation to repair coordinator. Still tuning resource usage and governors
2026-02-05 10:21:25 -05:00
trvon
f2a9adbd42
revert: test fixes
2026-02-05 00:09:31 -05:00
trvon
b071112836
feat: test coverage improvements. Scaling bug addresses
2026-02-04 20:20:18 -05:00
trvon
de5abde337
fix: test improvements
2026-02-03 12:49:05 -05:00
trvon
2946b231dd
fix: license header file updates, mcp improvements, windows build fixes
2026-01-30 17:23:33 -05:00
trvon
96f19e2cd2
feat: mcp ui work and stabiliizations
2026-01-29 16:55:21 -05:00
trvon
b81040bffa
Update ONNX tuning tests for new profile scale values
...
Profile scale values changed to:
- Efficient: 0.0 (minimum 2 slots)
- Balanced: 0.5
- Aggressive: 1.0
Updated all test expectations accordingly.
2026-01-29 10:35:13 -05:00
trvon
c012adc03a
Fix client timeout recovery tests - add missing error message keywords
...
The tests were checking for specific error message keywords that didn't
cover all possible error scenarios:
- Added 'pipe' and 'shutdown' for cancellation errors
- Added 'establish' for connection refused errors
These keywords cover 'Broken pipe' and 'Failed to establish connection'
error messages that occur during daemon shutdown.
2026-01-29 09:39:08 -05:00
trvon
7416224ec6
Fix ONNX tuning integration tests - correct profile scale factor expectations
...
The tests had incorrect expectations for profile scale factors:
- Efficient: 0.40 (not 0.5)
- Balanced: 0.75 (not 1.0)
- Aggressive: 1.0 (not 1.5)
Updated all test assertions to match actual TuneAdvisor::profileScale() values.
2026-01-29 09:23:08 -05:00
trvon
2b0f5f4d89
imrpoving daemon internals, mcp fixes for metadata queries
2026-01-27 12:09:08 -05:00
trvon
47e6292261
thread safety fixes and metric seeding fixes
2026-01-26 20:23:42 -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
80ceef9a93
additional bug fixes and testing improvements
2026-01-24 14:18:50 -05:00
trvon
36c587e776
bug fixes and test improvements
2026-01-24 11:49:48 -05:00
trvon
5af411d45c
test improvements
2026-01-23 23:00:56 -05:00
trvon
b3fbff0457
fixing model logic to reduce pool size when using cpu
2026-01-20 13:05:42 -05:00
trvon
80ea3ca869
testing improvements
2026-01-14 16:27:42 -05:00
trvon
d3b50e4dc4
bug fixes for onnx and improving support for larger models. tuning serach engine and expanding module communication via daemon
2026-01-10 01:32:48 -05:00
trvon
83bd1b7fc1
updating entity interface and adding new plugin for entity extraction
2026-01-08 15:06:58 -05:00
trvon
f32852f4b9
symspell fuzzy index optimization for search
2026-01-07 20:31:11 -05:00