-
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