wangwei and Copilot
0edbee07d5
fix: add distinct error state for AI Models card load failure (Task 9 review)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 18:01:04 +08:00
wangwei and Copilot
2ce4c8a289
feat: add AI Models card to Status page with connection test button
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:38:33 +08:00
wangwei and Copilot
39a51c9e83
feat: add ModelUsageEntry types and status API client functions
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:23:43 +08:00
wangwei and Copilot
049da2297b
feat: add i18n keys for AI Models card and fix missing .status.error CSS
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 17:06:13 +08:00
wangwei and Copilot
d83286edd4
fix: honor hyde_enabled toggle and record ping failures before client creation (Task 6 review)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 16:42:58 +08:00
wangwei and Copilot
169911ab46
feat: add GET/POST /status/models routes for AI model connection status
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 16:20:35 +08:00
wangwei and Copilot
66fc388bfb
feat: record reranker call outcome into ModelUsageTracker
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 15:42:20 +08:00
wangwei
41096369d3
feat: record embedding call usage into ModelUsageTracker
2026-07-02 15:15:03 +08:00
wangwei
4fea159f5b
feat: wrap LLM clients with TrackedLLMClient in LLMFactory
2026-07-02 15:03:12 +08:00
wangwei and Copilot
d460397dda
fix: add missing test comment for backend commenting standard (Task 2 review)
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 14:57:55 +08:00
wangwei and Copilot
37ea27fcbe
feat: add TrackedLLMClient decorator for transparent usage recording
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 14:49:06 +08:00
wangwei
74f327c85e
feat: add ModelUsageTracker for per-model token/connection tracking
2026-07-02 14:41:21 +08:00
wangwei and Copilot
4b451ef97c
docs: add implementation plan for System Status AI model usage tracking
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 14:13:58 +08:00
wangwei and Copilot
55ba922250
docs: add design spec for System Status AI model connection/token usage panel
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-07-02 13:39:43 +08:00
wangwei
9212747e1b
update for 1. 优化 2.中英切换
2026-06-10 11:10:36 +08:00
wangwei
e7963b267e
fix somethings
2026-06-08 11:16:28 +08:00
wangwei
9fea9c6a53
1. Add 登陆功能
...
2. 调整字体大小
3. 新增部分功能
2026-06-05 18:00:31 +08:00
wangwei
06e0967128
add
2026-06-05 09:00:36 +08:00
wangwei
746513cc54
fix
2026-06-04 15:43:44 +08:00
wangwei and Claude Sonnet 4.6
ac490d851a
chore: delete dead code, fix tailwind dark mode, fix title and start.sh port
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 10:29:28 +08:00
wangwei
bc8ccc1143
feat: complete frontend redesign — all 6 pages implemented per prototype specs
...
Fix UI components (Badge, Button, Card, Input, ProgressBar, ScoreBar,
ChatPanel) to use CSS variables instead of old theme object pattern.
Clean up barrel exports (common/index.ts, layout/index.ts) and remove
stale router/tabs import from shell-config.ts. Build: tsc zero errors,
Vite production build succeeds (1760 modules, 270 kB JS, 22 kB CSS).
2026-06-03 18:42:42 +08:00
wangwei
6414d67b3b
feat: implement Regulation Q&A chat page with history pane, streaming, citation rail
2026-06-03 17:58:38 +08:00
wangwei
9f15e40bbb
feat: implement Compliance Analysis three-column workspace with findings and stages
2026-06-03 17:50:55 +08:00
wangwei and Claude Sonnet 4.6
65ba1b214d
feat: implement Document Management page with filterable table and batch actions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:45:14 +08:00
wangwei and Claude Sonnet 4.6
7cd7a10bea
feat: implement Regulatory Signals page with two-pane split and SSE streaming
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:35:37 +08:00
wangwei
235de65975
feat: implement System Status page with stats grid, panel grid, KPI strip
2026-06-03 17:26:22 +08:00
wangwei
07ccf055ab
feat: implement Overview launcher page with hero, workflow steps, screen grid
2026-06-03 17:22:25 +08:00
wangwei and Claude Sonnet 4.6
3dc12b0bfe
feat: add AppShell + Topbar + 6-route AppRouter with stub pages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:16:00 +08:00
wangwei and Claude Sonnet 4.6
08461215b0
feat: add Sidebar component with nav groups, badges, and theme toggle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 17:05:05 +08:00
wangwei
dcda7e0423
@
...
chore: delete old layout/common/tabs components before redesign
@
2026-06-03 16:58:35 +08:00
wangwei and Claude Sonnet 4.6
f3dbdc7e3f
feat: update ThemeContext to use data-theme attribute, simplify to light/dark
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 16:39:33 +08:00
wangwei
932e2c7792
feat: rewrite globals.css with prototype design tokens, layout, and all page CSS
2026-06-03 16:14:47 +08:00
wangwei
22ab39fed2
docs: add frontend redesign spec based on prototype analysis
2026-06-03 14:58:24 +08:00
wangwei
2080da87aa
feat: complete team-report PPT - slides 8-10 roadmap, assignments, QA
2026-05-27 18:30:02 +08:00
wangwei
dd850f1023
feat: team-report PPT slides 6-7 architecture and value
2026-05-27 18:27:16 +08:00
wangwei
91651682a3
feat: team-report PPT slides 4-5 feature demos
2026-05-27 18:24:56 +08:00
wangwei
c02c5cec0c
feat: team-report PPT slides 2-3 background and progress overview
2026-05-27 18:22:09 +08:00
wangwei
4addda9182
feat: add team-report PPT generator - slide 1 cover
2026-05-27 18:19:00 +08:00
wangwei
0398fa3fb0
docs: add team-report PPT implementation plan
2026-05-27 18:16:19 +08:00
wangwei
3b7153c95c
docs: add team-report PPT design spec
2026-05-27 18:10:41 +08:00
wangwei
3674f9171e
Add Frontend 增加一层渐变背景色
2026-05-27 10:30:35 +08:00
wangwei
37f7a60b0a
feat(perception): 智能感知模块 - event feed, SSE impact analysis, tab registration
2026-05-22 00:42:28 +08:00
wangwei
f9ee644f25
feat(perception): backend - mock event store, perception service, /perception API routes
2026-05-22 00:33:43 +08:00
wangwei
09f9cf2bf0
feat(status): loading/error states, refresh button, auto-poll, health panel, config truncation, doc status highlights
2026-05-22 00:02:38 +08:00
wangwei
4e90b4f2da
feat(status): add SystemHealth type and getSystemHealth() API function
2026-05-21 23:54:52 +08:00
wangwei
6bf5600a26
feat(status): add /health aggregate endpoint and 10s TTL cache on /stats
2026-05-21 23:53:15 +08:00
wangwei
bf6d47e1fd
Fix 法规对话
2026-05-21 23:20:39 +08:00
wangwei
1b640f0084
fix 法规对话模块
2026-05-20 23:39:15 +08:00
wangwei
b065d55c86
fix 文档管理模块 & 法规对话模块
2026-05-20 23:34:08 +08:00
wangwei
10d04c4083
update
2026-05-14 15:07:34 +08:00
wangwei
c2a398930d
first commit
2026-04-28 11:29:33 +08:00