c257dd2b8c
fix(web): change port to 3007, add auto port cleanup, graceful error handling
2026-05-07 03:26:22 +08:00
001dbde9f4
feat(web): integrate Claude LLM streaming with markdown rendering
...
- Add Anthropic SDK with DeepSeek-compatible API config
- Streaming tool-use loop in WebSocket chat handler
- GitHub-style markdown rendering with markdown-it
- Tool status indicators and thinking states in chat UI
- Fix Tailwind content path and CSS border utility
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 03:22:15 +08:00
1bad63ff6d
feat(web): add conversation search, rename, and pipeline resume
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:46:29 +08:00
685e383621
feat(web): add asset CRUD and scanning API
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:44:04 +08:00
6e3f5d9415
feat(web): add chat UI with WebSocket streaming and conversation persistence
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:41:01 +08:00
375540f528
feat(web): add WebSocket chat handler with message persistence
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:36:42 +08:00
19a1a4e6d2
feat(web): add pi-agent tool layer with pipeline integration
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:36:28 +08:00
66f0f82fde
feat(web): add prompt file read/write API
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:32:50 +08:00
63e619bb92
feat(web): add config CRUD API routes
2026-05-07 02:27:18 +08:00
c27bd54bb3
feat(web): add account CRUD API routes
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:27:09 +08:00
0c8283d6e9
feat(web): add SQLite schema and connection
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:21:49 +08:00
5263fcd571
feat(web): add Express + WebSocket server entry
2026-05-07 02:20:49 +08:00
380df630ec
feat(web): init project scaffold with package.json and tsconfig
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 02:16:46 +08:00