68 Commits
Author SHA1 Message Date
rays cf23770200 fix(ui): scope chat activation to owned tab pane
Pass the concrete tab pane through activation hooks and release late async renders after manager destruction. Keep Chat island activation, unmount, and vanilla status updates bound to their owning container.
2026-08-08 17:00:32 +08:00
rays ddb51c6c95 fix(frontend): render dynamic status messages as text 2026-08-08 16:39:10 +08:00
rays 34e7717ce7 fix(frontend): recognize partner policy validation errors 2026-07-31 03:52:13 +08:00
rays 139de767d4 fix(validation): surface public subgraph boundary errors 2026-07-19 20:01:11 +08:00
rays dbcbf34b5c fix(navigation): distinguish subgraphs from groups 2026-07-19 19:13:13 +08:00
rays 255d259dd3 fix(settings): disable host change telemetry 2026-07-19 19:04:36 +08:00
rays 9c6b21ff70 fix(frontend): align error aggregate handling 2026-06-24 17:31:57 +08:00
rays 7dc255bbb4 fix(frontend): align validation error copy 2026-06-12 16:16:45 +08:00
rays 10a2302a56 feat(ui): add provider quick switch 2026-05-31 13:28:27 +08:00
rays a12d76811d refactor(ui): extract right panel renderer 2026-05-31 13:20:23 +08:00
rays aaf79c85ba feat(ui): surface host validation errors 2026-05-31 12:09:34 +08:00
rays 31736a4615 fix(frontend): align locate focus behavior 2026-05-13 16:19:40 +08:00
rays c9dd4eb188 fix(frontend): prefer current sidebar API 2026-05-13 16:04:07 +08:00
rays b3b920500c fix(frontend): enrich execution error lineage 2026-04-25 17:39:13 +08:00
rays b6633d5f4c fix(frontend): prefer modern settings API 2026-04-25 17:34:17 +08:00
rays a55ee4caef feat(frontend): modernize ComfyUI extension API integration 2026-04-04 19:04:19 +08:00
rays cd19630539 feat(r23): align execution_error compatibility with subgraph workflows 2026-03-26 18:58:24 +08:00
rays b51a66c446 feat: localize F16 and S8 sidebar UI 2026-02-27 03:47:57 +08:00
rays 633603d785 feat: add F16 quick feedback PR flow 2026-02-27 01:42:31 +08:00
rays 3612975c89 feat: add fail-closed external enrichment foundation, resumable job APIs, and non-stream LLM output cleanup 2026-02-17 01:52:32 +08:00
rays 0456823e93 feat: finalize dual-mode API key strategy (ENV-first + advanced server key store) 2026-02-10 15:43:06 +08:00
rays a2eebfd685 bug fix 2026-02-06 08:02:36 +08:00
rays 5d8d8b78fa chore: update READMEs and robustness improvement 2026-01-30 22:45:19 +08:00
rays bd5ad0b68d test(t14): add frontend unit tests and fix E2E i18n/settings persistence 2026-01-23 20:26:37 +08:00
rays 1d599737f2 docs(planning): mark F14-P3 follow-ups as F14-P4 and add reviewer verification notes 2026-01-23 19:44:08 +08:00
rays 3e0dbe759b feat(f14): harden diagnostics intent UX (top-k intents, stage badges, workflow dict support) 2026-01-23 19:03:23 +08:00
rays 113333b3be feat(f14): complete P2 intent signature system (JSON intents + UI banner) 2026-01-23 16:39:09 +08:00
rays 61c36e1795 feat(f17): add default-on toggle to auto-open the right error report panel 2026-01-23 14:44:28 +08:00
rays d812ba525f feat(f14): implement proactive diagnostics checks (P1) 2026-01-23 00:26:11 +08:00
rays c794d3c3e4 feat: add F14 diagnostics skeleton and value-not-in-list pattern 2026-01-22 22:51:38 +08:00
rays 922ee8a233 add about_badge 2026-01-22 21:59:35 +08:00
rays 70e32c6c38 feat: Statistics Reset + Smarter AI Prompts 2026-01-15 21:45:53 +08:00
rays ea090ed825 feat(ui): move Trust & Health + Anonymous Telemetry from Settings to Statistics and stabilize Playwright E2E routes 2026-01-15 14:40:09 +08:00
rookiestar28 796713364a feat(R5): add frontend error boundaries with privacy-aware logging, Preact island isolation and E2E tests 2026-01-13 22:08:54 +08:00
rookiestar28 27ea2fb9c8 feat(S1,S3): add CSP docs and opt-in telemetry with 27 unit tests, 8 E2E tests, 81 i18n strings 2026-01-09 20:42:16 +08:00
rookiestar28 47dec1cef9 chore(R0_R13): Phase 2 hardening, add trust/health UI, stabilize Playwright runner, and plan CI gates/migration tooling 2026-01-09 14:38:53 +08:00
rookiestar28 8cc6c9703f feat(F15): Resolution Marking UI plan 2026-01-08 23:19:38 +08:00
rookiestar28 09138ff026 v1.4.0 – A7 Preact Migration (5A–5C) 2026-01-08 19:48:22 +08:00
rookiestar28 ca635e8fc7 feat(A7): implement Phase 5C extensibility 2026-01-08 00:30:57 +08:00
rookiestar28 c99b0173e9 feat(A7): Phase 5B implementation 2026-01-07 02:39:29 +08:00
rookiestar28 e07944eccf feat(A7): migrate Chat and Statistics tabs to Preact Islands 2026-01-06 23:34:48 +08:00
rookiestar28 e78cb0dc86 fix UI display issues 2026-01-06 18:41:06 +08:00
rookiestar28 19ea0c4e7b feat(F13): sidebar tab refactoring 2026-01-06 16:55:38 +08:00
rookiestar28 d6a1e7dc90 fix: error log overwrite issue 2026-01-06 11:34:00 +08:00
rookiestar28 5cf7982fe4 fix: Chat-UI UI space height issue 2026-01-06 10:47:16 +08:00
rookiestar28 8abcf10461 Phase 4D: Frontend Architecture Planning 2026-01-05 15:22:12 +08:00
rookiestar28 844d83863b feat(F4): Complete the implementation of the Statistics Dashboard and bump version to v1.3.5 2026-01-04 20:53:25 +08:00
rookiestar28 1ce8ed6130 feat(f4): add error statistics dashboard with pattern tracking, category breakdown, and resolution rate (14/18 E2E tests passing) 2026-01-04 20:24:48 +08:00
rookiestar28 b0ebf45968 fix: i18n.py hard code and debugging on the setting ui 2026-01-03 12:22:05 +08:00
rookiestar28 d881012efc feat(v1.3.0): complete pattern system overhaul with 57 patterns, JSON hot-reload, and full i18n support 2026-01-03 08:40:50 +08:00