2026-04-29
@Eugene Sukhodolskiy
Add webclient unit tests (Vitest) — 47 tests ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Add 62 tests across all planned phases + fix integration flakiness ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Phase 2 — Memory store + extractor unit tests ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Bootstrap test suite — Phase 1 unit tests ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Split memory/store.py into focused mixins ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Extract PlanningEngine, ContextBuilder, ToolExecutor from agent.py ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Update deployment docs — PostgreSQL-only, new .env vars, pg_trgm notes ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Architecture fixes batch — NaN validation, ILIKE indexes, prompt cache, N+1 batching ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Fix content_store._get_db_pool after lazy deps refactor ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Architecture cleanup: old_webclient, SSH shutdown, todo decoupling, ContextVar reset ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Clean up SQLite references in docs and prompts after removal ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Remove SQLite legacy support ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Stability fixes batch — tech debt review 2026-04-29 ...
Eugene Sukhodolskiy committed on 29 Apr
2026-04-28
@Eugene Sukhodolskiy
Add SVG/HTML/XML tag formatting rule to persona ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Fix system prompt leakage into chat history; polish content cards ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Add content hosting system with inline viewers ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Update memory docs to reflect pgvector + dedicated embedding backend ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Add dedicated CPU embedding server for memory backfill ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Enrich memory extractor with tool calls/results in transcript ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Document pgvector migration in memory system ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Add pgvector migration script for memory_facts ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Wire pgvector semantic search into memory system ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Slim eval rubric to 3 levels with one reference per axis ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Fight rubric-anchor snapping in eval judges ...
Eugene Sukhodolskiy committed on 28 Apr
@Eugene Sukhodolskiy
Stop image_view hallucinations on inline-attached images ...
Eugene Sukhodolskiy committed on 28 Apr
2026-04-26
@Eugene Sukhodolskiy
Rewrite eval_system.md as user guide; preserve original spec as eval_system_design.md ...
Eugene Sukhodolskiy committed on 26 Apr
@Eugene Sukhodolskiy
Add eval system Phase 5 — debug UI ...
Eugene Sukhodolskiy committed on 26 Apr
@Eugene Sukhodolskiy
changed llm
Eugene Sukhodolskiy committed on 26 Apr
@Eugene Sukhodolskiy
Add eval system Phase 4 — read endpoints and background runner ...
Eugene Sukhodolskiy committed on 26 Apr