Commit Graph

  • 12a018cc74 docs: update BREAKS.md — P0-01/P1-01/P1-03 marked FIXED iven 2026-04-10 12:16:37 +08:00
  • b0e6654944 fix: P0-01/P1-01/P1-03 — account lockout, token revocation, optional display_name iven 2026-04-10 12:13:53 +08:00
  • 8163289454 fix(ui): show panel toggle button in all modes (not just non-compact) iven 2026-04-10 12:13:37 +08:00
  • 34043de685 fix(ui): panel toggle in header bar + message spacing iven 2026-04-10 12:03:29 +08:00
  • 99262efca4 test: execute 30 smoke tests + fix P0 CSS break + BREAKS.md report iven 2026-04-10 11:26:13 +08:00
  • 2e70e1a3f8 test: add 30 smoke tests for break detection across SaaS/Admin/Desktop iven 2026-04-10 09:47:35 +08:00
  • ffa137eff6 test(saas): add 8 model config extended tests — encryption, groups, quota iven 2026-04-10 09:20:06 +08:00
  • c37c7218c2 test(saas): add 36 security/validation/permission tests (184 total, 0 failures) iven 2026-04-10 08:11:02 +08:00
  • ca2581be90 test(admin): sync page tests with component changes (BUG-007) iven 2026-04-10 07:50:39 +08:00
  • 2c8ab47e5c fix: BUG-012/013/007 — panel overlap, Markdown rendering, authStore tests iven 2026-04-10 07:44:34 +08:00
  • 26336c3daa fix(ui): button overlap + Markdown rendering (BUG-012, BUG-013) iven 2026-04-09 23:58:00 +08:00
  • 3b2209b656 docs: update bug tracker — BUG-009/010/011 marked FIXED iven 2026-04-09 23:46:19 +08:00
  • ba586e5aa7 fix: BUG-009/010/011 — DataMasking, cancel button, SQL casts iven 2026-04-09 23:45:19 +08:00
  • a304544233 docs: update bug tracker with UI issues + untestable scenarios iven 2026-04-09 23:40:28 +08:00
  • 5ae80d800e test: complete exploratory test results for all 4 storylines + sign-off iven 2026-04-09 23:21:41 +08:00
  • 71cfcf1277 test: final exploratory test report — 82% pass rate, conditional release iven 2026-04-09 23:12:04 +08:00
  • b87e4379f6 test: module matrix P0 verification + Admin V2 results iven 2026-04-09 23:09:33 +08:00
  • 20b856cfb2 test: complete storyline-2 results (BUG-008 fix verification) iven 2026-04-09 23:06:43 +08:00
  • 87537e7c53 test: storyline 2/3/4 exploratory test results + BUG-009/010 iven 2026-04-09 23:02:58 +08:00
  • 448b89e682 test: complete storyline-1 results (1.5-1.8) + BUG-008 tracker update iven 2026-04-09 22:56:25 +08:00
  • 9442471c98 fix(relay): send conversation history to SaaS relay (BUG-008) iven 2026-04-09 22:41:56 +08:00
  • f8850ba95a test: add storyline-1 test results + update bug tracker iven 2026-04-09 22:33:17 +08:00
  • bf728c34f3 fix: saasStore require() bug + health check pool formula + DEV error details iven 2026-04-09 22:23:05 +08:00
  • bd6cf8e05f fix(saas): add ::bigint cast to all SUM() aggregates for PG NUMERIC compat iven 2026-04-09 22:16:27 +08:00
  • 0054b32c61 chore(test): create exploratory test result directory and templates iven 2026-04-09 20:53:45 +08:00
  • a081a97678 fix(relay): audit fixes — abort signal, model selector guard, SSE CRLF, SQL format iven 2026-04-09 19:51:34 +08:00
  • e6eb97dcaa perf(relay): full-chain optimization — key pool, model sync, SSE stream iven 2026-04-09 19:34:02 +08:00
  • 5c6964f52a fix(desktop): error response improvements — content, retry, model selector iven 2026-04-09 18:52:27 +08:00
  • 125da57436 fix: sync currentModel from SaaS available models on login iven 2026-04-09 18:50:38 +08:00
  • 1965fa5269 fix: migrate glm-4-flash to glm-4-flash-250414 (model deprecated by Zhipu) iven 2026-04-09 18:42:47 +08:00
  • 5f47e62a46 fix(desktop): hide model selector in Tauri runtime — SaaS token pool routes models iven 2026-04-09 18:35:34 +08:00
  • 4c325de6c3 docs: update CLAUDE.md §13 + TRUTH.md for Hermes Intelligence Pipeline iven 2026-04-09 17:52:15 +08:00
  • d6ccb18336 docs: add pre-release functional test design + screenshots iven 2026-04-09 17:48:40 +08:00
  • 2f25316e83 feat(desktop): simple mode UI — ChatArea compact + SimpleSidebar + RightPanel dual-mode iven 2026-04-09 17:48:18 +08:00
  • 4b15ead8e7 feat(hermes): implement intelligence pipeline — 4 chunks, 684 tests passing iven 2026-04-09 17:47:43 +08:00
  • 0883bb28ff fix: validation hardening — agent import prompt limit, relay retry tracking, heartbeat validation iven 2026-04-09 17:24:36 +08:00
  • cf9b258c6c docs: pre-release test report + TRUTH.md numbers update iven 2026-04-09 16:44:54 +08:00
  • 3f2acb49fb fix: pre-release audit fixes — Twitter OAuth, DataMasking perf, Prompt versioning iven 2026-04-09 16:43:24 +08:00
  • f2d6a3b6b7 docs: add architecture awareness system — CLAUDE.md §13/§14 + ARCHITECTURE_BRIEF iven 2026-04-09 14:09:26 +08:00
  • 26f50cd746 fix(butler): runtime fixes — SQLite mode=rwc + React hooks ordering iven 2026-04-09 12:15:34 +08:00
  • 646d8c21af fix(butler): wire verification gaps — pain storage init, cold start, UI mode switches iven 2026-04-09 10:38:49 +08:00
  • e6937e1e5f feat: deliverables 3-6 — cold start, simple mode UI, bridge tests, docs iven 2026-04-09 09:51:56 +08:00
  • ffaee49d67 feat(middleware): add butler router for semantic skill routing iven 2026-04-09 09:26:48 +08:00
  • a4c89ec6f1 feat(intelligence): persist pain points and proposals to SQLite iven 2026-04-09 09:15:15 +08:00
  • 2247edc362 chore: add @reserved annotations to 5 butler Tauri commands iven 2026-04-09 08:54:53 +08:00
  • f298a8e1a2 fix(ui): remove duplicate 'Z' from TopBar header iven 2026-04-09 08:47:34 +08:00
  • 5da6c0e4aa docs: add release assessment report + update TRUTH.md command counts iven 2026-04-08 23:15:06 +08:00
  • 8af8d733fd fix(ui): remove AnimatePresence from sidebar tabs to fix content switching iven 2026-04-08 23:09:01 +08:00
  • d5ad07d0a7 docs: add Phase 4 test report (Role C teacher agent, 13/14 PASS) iven 2026-04-08 23:02:54 +08:00
  • adcce0d70c fix: 4 pre-release bug fixes — identity override, model config, agent sync, auto-identity iven 2026-04-08 21:47:46 +08:00
  • 8eeb616f61 docs: update TRUTH.md with Phase 3 pre-release test results iven 2026-04-08 21:09:49 +08:00
  • de2d3e3a11 fix(runtime): add 30s timeout to tool execution in AgentLoop iven 2026-04-08 20:44:52 +08:00
  • 6e0c1e55a9 fix(wizard): off-by-one causing step 7/6 display and broken completion iven 2026-04-08 19:18:33 +08:00
  • 0b0ab00b9c fix(chat): prevent React Maximum update depth exceeded during streaming iven 2026-04-08 14:47:43 +08:00
  • ade534d1ce feat: 添加MCP调试插件并优化流式超时处理 iven 2026-04-08 13:39:06 +08:00
  • 81d1702484 fix(chat): replace h-full with flex-1 min-h-0 for ChatArea container iven 2026-04-08 09:29:30 +08:00
  • a616c73883 fix(chat): input box cut off — add flex-shrink-0 to prevent flex compression iven 2026-04-08 08:51:57 +08:00
  • eab9b5fdcc fix(saas): WorkerDispatcher registration race — consumer starts after all workers registered iven 2026-04-08 08:33:54 +08:00
  • f9303ae0c3 fix(saas): SQL type cast fixes for E2E relay flow iven 2026-04-07 22:24:19 +08:00
  • ca0e537682 docs: update TRUTH.md and CLAUDE.md with Phase 5 test results iven 2026-04-07 21:20:08 +08:00
  • ab0e11a719 fix(saas): Phase 5 regression fixes — SQL type casts + test data corrections iven 2026-04-07 19:21:45 +08:00
  • 6d2bedcfd7 test(desktop): Phase 4 E2E scenario tests — 47 tests for 10 user scenarios iven 2026-04-07 17:44:31 +08:00
  • d758a4477f test(desktop): Phase 3 store unit tests — 112 new tests for 5 stores iven 2026-04-07 17:08:34 +08:00
  • 803464b492 test(admin-v2): Phase 2 frontend tests — 61 tests for 5 pages iven 2026-04-07 16:06:47 +08:00
  • 7de486bfca test(saas): Phase 1 integration tests — billing + scheduled_task + knowledge (68 tests) iven 2026-04-07 14:25:34 +08:00
  • a5b887051d fix: butler audit critical fixes — pain detection, proposal trigger, URI + data flow iven 2026-04-07 10:23:54 +08:00
  • 58703492e1 fix(intelligence): code review fixes — TODO annotations for data durability iven 2026-04-07 09:56:26 +08:00
  • 2e5f63be32 docs: reorganize docs — archive outdated, create brainstorming folder iven 2026-04-07 09:54:30 +08:00
  • 8e9fc54d92 docs: update TRUTH.md — Tauri commands 183→189, Butler activation log iven 2026-04-07 09:39:14 +08:00
  • af20487b8d feat(intelligence): add personality detector — auto-adjust from conversation signals iven 2026-04-07 09:36:12 +08:00
  • 80cadd1158 feat(ui): add ButlerPanel — pain points, proposals, memory insights iven 2026-04-07 09:30:28 +08:00
  • e1f3a9719e feat(multi-agent): enable Director + butler delegation (Chunk 4) iven 2026-04-07 09:21:49 +08:00
  • c7ffba196a feat(intelligence): add PainAggregator + SolutionGenerator (Chunk 2) iven 2026-04-07 09:06:05 +08:00
  • 4c8cf06b0d docs: update middleware count to 12 (DataMasking@90) iven 2026-04-07 08:02:13 +08:00
  • 8aed363fc8 feat(middleware): add DataMaskingMiddleware — sensitive entity protection (Chunk 3) iven 2026-04-07 08:01:05 +08:00
  • deb206ec0b docs(verification): Chunk 1 OpenViking e2e verification report iven 2026-04-07 07:51:00 +08:00
  • 0e1b29da06 test(reflection): add full reflection cycle e2e tests iven 2026-04-07 03:05:40 +08:00
  • 6d896a5a57 test(growth): add extractor e2e tests — extract → store → find round-trip iven 2026-04-07 02:59:15 +08:00
  • 2fd6d08899 fix: SaaS Admin + Tauri 一致性审查修复 iven 2026-04-07 01:53:54 +08:00
  • ae55ad6dc4 docs: fix middleware count — 11 layers (not 12) iven 2026-04-06 22:54:19 +08:00
  • 29a1b3db5b docs: complete features docs sync — roadmap, TRUTH, security-auth iven 2026-04-06 22:49:07 +08:00
  • efc391a165 docs: sync features docs with current project state iven 2026-04-06 22:45:29 +08:00
  • 02c69bb3cf fix: subagent unique ID matching + AgentState serialization + pre-existing TS errors iven 2026-04-06 22:30:16 +08:00
  • bbbcd7725b fix: deep audit round 2 — non-streaming mode config + ClarificationCard + settings restructure iven 2026-04-06 18:12:35 +08:00
  • 6a13fff9ec fix(runtime): deep audit fixes — clarification loop termination + callback alignment iven 2026-04-06 16:50:48 +08:00
  • 9339b64bae fix: audit findings — test compilation, artifact pipeline, typo iven 2026-04-06 15:15:17 +08:00
  • e7d5aaebdf fix: pass subagent_enabled in gateway-client.ts synchronous path iven 2026-04-06 15:10:17 +08:00
  • 14c3c963c2 feat: ask_clarification tool + clarification system prompt + progressive skill loading fix iven 2026-04-06 13:19:10 +08:00
  • c3ab7985d2 refactor(skills): progressive skill loading — avoid duplicate injection iven 2026-04-06 13:11:49 +08:00
  • 9871c254be feat: sub-agent streaming progress — TaskTool emits real-time status events iven 2026-04-06 13:05:37 +08:00
  • 15a1849255 feat: auto-create artifacts from file_write tool output iven 2026-04-06 12:50:48 +08:00
  • cb140b5151 feat: DeerFlow 2.0 core capabilities — Phase 1.0 + 1.1 iven 2026-04-06 12:46:43 +08:00
  • 9c346ed6fb fix(P2-10): is_placeholder now reflects actual LLM driver availability iven 2026-04-06 12:31:44 +08:00
  • 7a3334384a docs: deep audit complete - all 52 items verified, 51 fixed + 1 false positive iven 2026-04-06 12:27:56 +08:00
  • 4e8f2c7692 fix: resolve 6 remaining defects (P2-18, P2-21, P3-04, P3-05, P3-06, P3-02) iven 2026-04-06 12:27:02 +08:00
  • 4a23bbeda6 fix: update chatStore tests for sub-store refactoring iven 2026-04-06 11:57:46 +08:00
  • 7f9799b7e0 fix: P2-24 memory dedup + P2-25 audit logging + P3-02 whiteboard unification iven 2026-04-06 11:40:53 +08:00
  • 38e7c7bd9b refactor(classroom): unify whiteboard rendering to WhiteboardCanvas iven 2026-04-06 10:53:21 +08:00
  • 828be3cc9e fix: resolve 6 remaining defects (P2-18, P2-21, P3-04, P3-05, P3-06, P3-02) iven 2026-04-06 09:52:28 +08:00
  • d3da7d4dbb docs: update fix confirmation list with P2/P3 evidence + correct line offsets iven 2026-04-06 09:20:32 +08:00