肖应宇
ccfeabc95b
style:prettier
2026-04-14 09:49:17 +08:00
肖应宇
f19474a47c
feat(route): 前往对话页的按钮
2026-04-14 09:49:17 +08:00
肖应宇
e285e105ef
feat(error): 新增系统重试提示
2026-04-14 09:49:17 +08:00
肖应宇
ab178456cc
fix(threads): 忽略流取消导致的错误提示
...
识别 cancelled/canceled/abort 等取消信号。\n在流式请求被主动停止或中断时不再弹出错误 toast,减少误报。
2026-04-14 09:49:17 +08:00
肖应宇
39fbdcb028
feat(frontend): 支持 DOCX/PDF 下载时包含图片资源
2026-04-14 09:49:17 +08:00
肖应宇
460454fb7c
fix(frontend): 同意对话错误提示和增加两条e2e测试
2026-04-14 09:49:17 +08:00
肖应宇
842cd22c00
feat: 完成显示docx, pptx, xlsx文件
2026-04-14 09:49:17 +08:00
肖应宇
ce02c40b87
fix(frontend): stabilize thread id when sending messages
2026-04-14 09:49:17 +08:00
肖应宇
97463eed1b
feat: 清空旧localstorage的内容
2026-04-14 09:49:17 +08:00
肖应宇
f378108fb4
feat: 修改测试标识的位置,并写死会话标题为“来,一起学习工作吧”
2026-04-14 09:49:17 +08:00
肖应宇
ced3b45569
dev: 测试版本标识
2026-04-14 09:49:17 +08:00
肖应宇
4ae3c3e847
feat: 弃用localstorage的设置
2026-04-14 09:49:17 +08:00
肖应宇
afccfaa822
feat: 宿主页复制
2026-04-14 09:49:17 +08:00
肖应宇
12a40d8e49
dev: 测试版本标识
2026-04-14 09:49:17 +08:00
肖应宇
48c48a188e
feat(frontend): 支持宿主selectedSkills和skill bootstarp流程, 和加载skill中的加载提示与禁止发送消息
2026-04-14 09:49:17 +08:00
肖应宇
1243bd0aac
fix: 修复新会话重复请求并更新部署脚本默认目标
2026-04-08 16:54:04 +08:00
肖应宇
f06a3fb49e
dev: 测试标识标题
2026-04-08 16:54:04 +08:00
肖应宇
8dc57763f5
fix(threads): 避免隐式订阅 events 流
2026-04-08 16:54:04 +08:00
肖应宇
90e63422da
refactor(frontend): rename SELECT_SKILL to SELECT_SKILLS
2026-04-08 13:29:43 +08:00
肖应宇
10cf4f0b00
feat(frontend): switch skill messaging to selectedSkills payload
2026-04-08 13:09:47 +08:00
肖应宇
a8cfe1c42e
refactor(frontend): 将会话状态标识从 show_reuse_welcome 重命名为 is_chatting
2026-04-08 11:44:42 +08:00
肖应宇
4e95838f1f
refactor(frontend): 将复用欢迎态路由参数统一为 show_reuse_welcome
2026-04-08 10:44:08 +08:00
肖应宇
4e2ff8b5be
feat: 精简showWelcomeStyle和isNewThread断言。实现在/[thread_id]?xclaw_used=true时,显示欢迎页
2026-04-07 16:35:37 +08:00
肖应宇
1606d79bcb
fix: 收紧threadId的类型为string,删除无用isNewRoute变量,合并状态判断showInputBox至showWelcomeStyle
2026-04-07 16:08:42 +08:00
肖应宇
7012693802
feat(03): align workspace visual layer with legacy baseline
2026-04-07 14:34:22 +08:00
肖应宇
643b61d15a
feat(04): stabilize iframe messaging and markdown export flows
2026-04-07 14:34:01 +08:00
肖应宇
a21cd310ee
fix(frontend): align skills bootstrap contract to b412 content_ids shape
2026-04-07 13:35:46 +08:00
肖应宇
75f62e7c15
feat(frontend): align skills bootstrap flow to titan contract
2026-04-07 13:29:13 +08:00
肖应宇
c01ac7b8de
test(02-01): 增加线程与 skills 合同回归测试
...
- 新增 node:test 覆盖线程路由与 bootstrap 合同归一
- 更新 e2e 路由辅助与用例,移除 isnew 依赖
2026-04-07 12:54:01 +08:00
肖应宇
034e35c880
feat(02-01): 统一 skills bootstrap 合同到 content_ids
...
- 新增 content_id 到 content_ids 最小兼容归一层
- 调用侧统一发送 content_ids,移除双主合同路径
2026-04-07 12:53:54 +08:00
肖应宇
af21bbd163
feat(02-01): 移除 isnew 路由逻辑并收敛线程单路径
...
- 新会话仅由 /workspace/chats/new 路由控制
- 删除 isnew 参数分支并同步 iframe 跳转逻辑
2026-04-07 12:53:49 +08:00
Titan
b412b5193b
feat(skills): support batch skill bootstrap via content_ids; clear parent dir once before per-skill write
2026-04-05 18:37:55 +08:00
Titan
66bdc951f8
feat(skills): add remote YAML bootstrap and materialization APIs
2026-04-05 18:16:05 +08:00
luobo
1c0051c1db
fix(frontend): keep prompt attachments from breaking before upload ( #1833 )
...
* fix(frontend): preserve prompt attachment files during upload
* fix(frontend): harden prompt attachment fallback and tests
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-04-04 14:54:35 +08:00
luobo
144c9b2464
fix(frontend): block unsupported .app uploads ( #1834 )
...
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-04-04 14:42:26 +08:00
Admire
3d4f9a88fe
Add explicit save action for agent creation ( #1798 )
...
* Add explicit save action for agent creation
* Hide internal save prompts and retry agent reads
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-04-03 19:54:42 +08:00
JeffJiang
c1366cf559
Add documents site ( #1767 )
...
* feat: add docs site
- Implemented dynamic routing for MDX documentation pages with language support.
- Created layout components for documentation with a header and footer.
- Added metadata for various documentation sections in English and Chinese.
- Developed initial content for the DeerFlow App and Harness documentation.
- Introduced i18n hooks and translations for English and Chinese languages.
- Enhanced header component to include navigation links for documentation and blog.
- Established a structure for tutorials and reference materials.
- Created a new translations file to manage locale-specific strings.
* feat: enhance documentation structure and content for application and harness sections
* feat: update .gitignore to include .playwright-mcp and remove obsolete Playwright YAML file
* fix(docs): correct punctuation and formatting in documentation files
* feat(docs): remove outdated index.mdx file from documentation
* fix(docs): update documentation links and improve Chinese description in index.mdx
* fix(docs): update title in Chinese for meta information in _meta.ts
2026-04-03 07:25:40 +08:00
Admire
952059eb51
fix(ui): avoid over-segmenting cjk messages ( #1726 )
2026-04-02 19:45:43 +08:00
肖
3a672b39c7
Fix/1681 llm call retry handling ( #1683 )
...
* fix(runtime): handle llm call errors gracefully
* fix(runtime): preserve graph control flow in llm retry middleware
---------
Co-authored-by: luoxiao6645 <luoxiao6645@gmail.com>
2026-04-02 10:12:17 +08:00
Admire
0eb6550cf4
fix(frontend): persist model selection per thread ( #1553 )
...
* fix(frontend): persist model selection per thread
* fix(frontend): apply thread model override on fallback
* refactor(frontend): split thread settings hook
* fix frontend local storage guards
2026-04-01 23:27:03 +08:00
JeffJiang
cf43584d24
fix(artifact): enhance artifact content loading to include URL for non-write files ( #1678 )
2026-04-01 11:38:55 +08:00
Rosemary1812
b356a13da5
fix(frontend): improve network error message for agent name check ( #1605 )
...
* fix(frontend): distinguish CORS errors from generic name check failures
* fix(frontend): improve network error message for agent name check
* Fix network error message in zh-CN locale
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-03-31 21:14:05 +08:00
Admire
9e3d484858
fix(frontend): route agent checks to gateway ( #1572 )
...
* fix(frontend): route agent checks to gateway
* fix(frontend): proxy langgraph requests locally
* fix(frontend): keep zh-CN text readable
* fix(frontend): add exact local api rewrites
* fix(frontend): support docker-safe internal rewrites
* Update frontend/src/core/agents/api.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-30 21:04:59 +08:00
Admire
9a557751d6
feat: support memory import and export ( #1521 )
...
* feat: support memory import and export
* fix(memory): address review feedback
* style: format memory settings page
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-03-30 17:25:47 +08:00
JeffJiang
2330c38209
fix(config): update SSR fallback in getBaseOrigin function ( #1617 )
2026-03-30 16:13:32 +08:00
Admire
fc7de7fffe
feat: support manual add and edit for memory facts ( #1538 )
...
* feat: support manual add and edit for memory facts
* fix: restore memory updater save helper
* fix: address memory fact review feedback
* fix: remove duplicate memory fact edit action
* docs: simplify memory fact review setup
* docs: relax memory review startup instructions
* fix: clear rebase marker in memory settings page
* fix: address memory fact review and format issues
* fix: address memory fact review feedback
* refactor: make memory fact updates explicit patch semantics
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-03-29 23:53:23 +08:00
greatmengqi
084dc7e748
ci: enforce code formatting checks for backend and frontend ( #1536 )
2026-03-29 15:34:38 +08:00
Admire
7eb3a150b5
feat: add memory management actions and local filters in memory settings ( #1467 )
...
* Add MVP memory management actions
* Fix memory settings locale coverage
* Polish memory management interactions
* Add memory search and type filters
* Refine memory settings review feedback
* docs: simplify memory settings review setup
* fix: restore memory updater compatibility helpers
* fix: address memory settings review feedback
* docs: soften memory sample review wording
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
Co-authored-by: JeffJiang <for-eleven@hotmail.com>
2026-03-29 13:14:45 +08:00
zihao
9caea0266e
fix(frontend): separate mock and default LangGraph clients ( #1504 )
...
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-03-28 16:33:22 +08:00
JeffJiang
d22cab8614
fix: refactor to use getBaseOrigin for URL construction in backend and LangGraph base URL functions ( #1494 )
2026-03-28 12:18:03 +08:00