zhayujie
b8333e351c
feat(voice): rework TTS/ASR stack and unify tool/skill config schema
2026-05-21 16:00:54 +08:00
zhayujie
c181e500bc
feat(web): redesign multi-models console
...
Overhauls the Models tab in the Web Console with a vendor-first layout and
ships a runtime-accurate dispatcher view for vision and image generation.
2026-05-20 20:59:04 +08:00
tianyu Gu
a0b29d1ffe
fix(web): remove upload dir button, one-time upload all files,path check adapt windows
2026-05-15 18:48:37 +08:00
ooaaooaa123
83f2aea123
feat(log): enhance critical log line color visibility
2026-05-10 17:43:26 +08:00
ooaaooaa123
a5c5439315
feat(log): add level coloring, multiline inherit, and filter checkboxes
2026-05-10 17:21:08 +08:00
zhayujie
fd88828abd
fix(models): unify enable_thinking for deepseek-v4
2026-04-24 15:29:43 +08:00
zhayujie
a0748c2e3b
fix(web): cap reasoning content to 4KB across stream/storage/display
2026-04-21 20:31:38 +08:00
zhayujie
848430f062
feat(knowledge): support nested directories in knowledge base listing and display
2026-04-16 12:28:18 +08:00
zhayujie
8692e74536
fix(web): hide session panel by default on mobile and support overlay dismiss
2026-04-14 21:09:01 +08:00
zhayujie
94d8c7e366
feat(dream): add Dream Diary tab to memory management page
...
- Backend: MemoryService supports category param (memory/dream), lists memory/dreams/*.md
- Backend: MemoryContentHandler resolves dream files from memory/dreams/ directory
- Frontend: add tab switcher (Memory Files / Dream Diary) matching knowledge tab style
- Frontend: dream entries show purple "Dream" badge, empty state with moon icon
- Cloud dispatch passes category param for consistency
2026-04-13 22:08:15 +08:00
zhayujie
9402e63fe1
Merge pull request #2766 from zhayujie/feat-mulit-session
...
feat(web): add multi-session management for web console
2026-04-13 18:51:07 +08:00
zhayujie
90e4d494b2
feat(web): add multi-session management for web console
2026-04-13 18:50:31 +08:00
zhayujie
89a07e8e74
feat: add enable_thinking config to control deep reasoning on web console
2026-04-13 16:06:28 +08:00
zhayujie
4f7064575e
feat(web): support scheduler push messages and enrich welcome screen
...
- Expand welcome screen from 3 to 6 example cards covering core capabilities
- Enable background polling on page load so scheduler task notifications are received in real-time
- Fix duplicate poll loops via generation-based cancellation, reduce poll frequency to 5s/10s
- Ensure equal card height and adjust layout position for better visual balance
2026-04-12 21:19:50 +08:00
zhayujie
fbe48a4b4e
feat(web): add password protection for web console
...
- Add `web_password` config to enable login authentication
- Use stateless HMAC-signed token (survives restart, invalidates on password change)
- Add `web_session_expire_days` config (default 30 days)
- Protect all API endpoints with auth check (401 on failure)
- Add login page UI with auto-redirect on session expiry
- Add password management in config page (masked display, inline edit)
- Add tooltip hints for Agent config fields
- Update default agent_max_context_turns to 20, agent_max_steps to 20
- Update docs and docker-compose.yml
2026-04-12 20:37:04 +08:00
zhayujie
76e9fef3b2
feat(knowledge): add file list and graph in web channel
2026-04-11 19:02:55 +08:00
zhayujie
5a10476010
feat: add knowledge switch and cli
2026-04-11 16:44:25 +08:00
zhayujie
6a737fb734
feat: display thinking content in web console
2026-04-10 15:07:23 +08:00
zhayujie
61f2741afc
feat: organize skill source field
2026-03-28 17:41:40 +08:00
zhayujie
4dd7ea886a
feat(cli): cli options in web console
2026-03-28 16:26:41 +08:00
zhayujie
30c6d9b5ae
feat: support file and image upload in web console, add office docs parsing in read tool
2026-03-17 21:21:03 +08:00
zhayujie
5edbf4ce32
feat: model and agent config in web console
2026-02-26 21:01:37 +08:00
zhayujie
c0702c8b36
feat: web channel stream chat
2026-02-23 22:19:50 +08:00
zhayujie
f1a1413b5f
feat: web console upgrade
2026-02-21 17:56:31 +08:00