Commit Graph

  • fe40a1b479 chore(backend): 强化输出文件的 present_files 交付约束 肖应宇 2026-04-11 11:35:14 +0800
  • 2deeb9f967 feat(frontend): 支持 DOCX/PDF 下载时包含图片资源 肖应宇 2026-04-11 11:35:10 +0800
  • e5c0e9d584 fix: 修复剪贴板没有统一使用copyToClipboard的问题 肖应宇 2026-04-11 10:21:29 +0800
  • 5a7de8b148 feat(artifact): 禁用自动打开artifact面板的功能 肖应宇 2026-04-11 10:08:04 +0800
  • f4af52a24a fix(frontend): 同意对话错误提示和增加两条e2e测试 肖应宇 2026-04-11 09:38:05 +0800
  • 092bf13f5e
    fix(makefile): route Windows shell-script targets through Git Bash (#2060) Asish Kumar 2026-04-11 07:00:22 +0530
  • 72a92707ca test: 测试用例测试html文件有没有向用户展示 肖应宇 2026-04-11 09:19:39 +0800
  • a9f98aaf71 feat(backend): 提示词把present_files,写成了present_file,可能是不展示html文件的原因 肖应宇 2026-04-11 09:17:55 +0800
  • fe2595a05c
    Update CMD to run uvicorn with --no-sync option (#2100) JeffJiang 2026-04-10 23:00:00 +0800
  • 718dddde75
    fix(sandbox): prevent memory leak in file operation locks using WeakValueDictionary (#2096) Jin 2026-04-10 22:55:53 +0800
  • 679ca657ee
    Add Contributor Covenant Code of Conduct Willem Jiang 2026-04-10 22:26:40 +0800
  • fa96acdf4b
    feat: add WeChat channel integration (#1869) Zic-Wang 2026-04-10 20:49:28 +0800
  • 90299e2710
    feat(provisioner): add optional PVC support for sandbox volumes (#2020) Willem Jiang 2026-04-10 20:40:30 +0800
  • 7dc0c7d01f
    feat(blog): implement blog structure with post listing, tagging, and layout enhancements (#1962) JeffJiang 2026-04-10 20:24:52 +0800
  • 809b341350
    Add TypeScript SDK path to code-workspace settings (#2052) JeffJiang 2026-04-10 18:20:08 +0800
  • b1aabe88b8
    fix(backend): stream DeerFlowClient AI text as token deltas (#1969) (#1974) greatmengqi 2026-04-10 18:16:38 +0800
  • 654354c624
    test(skills): add evaluation + trigger analysis for systematic-literature-review (#2061) KKK 2026-04-10 18:02:45 +0800
  • 0e7412bab4 feat: 完成显示docx, pptx, xlsx文件 肖应宇 2026-04-10 17:56:18 +0800
  • eef0a6e2da
    feat(dx): Setup Wizard + doctor command — closes #2030 (#2034) DanielWalnut 2026-04-10 17:43:39 +0800
  • 51e795a289 feat(frontend): 优化工作区输入框与 artifacts 展示体验 肖应宇 2026-04-10 17:19:41 +0800
  • b107444878
    docs(api): document recursion_limit for LangGraph API runs (#1929) Javen Fang 2026-04-10 09:28:57 +0800
  • 16aa51c9b3
    feat(skills): add systematic-literature-review skill for multi-paper SLR workflows (#2032) KKK 2026-04-10 08:54:28 +0800
  • 133ffe7174
    feat(models): add langchain-ollama for native Ollama thinking support (#2062) Javen Fang 2026-04-10 08:38:31 +0800
  • f88970985a
    fix(frontend): replace invalid "context" select field with "metadata" in threads.search (#2053) yangzheli 2026-04-10 08:35:07 +0800
  • 6572fa5b75
    feat(smoke-test): add smoke test skill (#1947) knukn 2026-04-09 18:56:28 +0800
  • 194bab4691
    feat(config): add when_thinking_disabled support for model configs (#1970) shivam johri 2026-04-09 16:19:00 +0530
  • 35f141fc48
    feat: implement full checkpoint rollback on user cancellation (#1867) luo jiyin 2026-04-09 17:56:36 +0800
  • 0b6fa8b9e1
    fix(sandbox): add startup reconciliation to prevent orphaned container leaks (#1976) Xinmin Zeng 2026-04-09 17:21:23 +0800
  • c2ddb1cee5 test: 新增新用户的创建逻辑用例 肖应宇 2026-04-09 17:08:59 +0800
  • 140907ce1d
    Fix abnormal preview of HTML files (#1986) Admire 2026-04-09 16:32:01 +0800
  • 52718b0f23
    fix(frontend): disable incomplete markdown parsing for human messages (#2014) yangzheli 2026-04-09 16:30:32 +0800
  • 563383c60f
    fix(agent): file-io path guidance in agent prompts (#2019) Admire 2026-04-09 16:12:34 +0800
  • 1b74d84590
    fix: resolve missing serialized kwargs in PatchedChatDeepSeek (#2025) Xun 2026-04-09 16:07:16 +0800
  • 823f3af98c
    fix(docker): dev uv cache mounts on macOS (#2036) Zhou 2026-04-09 15:59:33 +0800
  • 13664e99e7
    fix(docker): nginx fails to start on hosts without IPv6 (#2027) Gao Mingfei 2026-04-09 15:58:30 +0800
  • 60e0abfdb8
    fix(frontend): preserve agent context in thread history routes (#1771) 2026-04-09 15:11:57 +0800
  • 616caa92b1
    fix(models): resolve duplicate keyword argument error when reasoning_effort appears in both config and kwargs (#2017) Octopus 2026-04-09 15:09:39 +0800
  • 31a3c9a3de
    feat(client): add thread query methods `list_threads` and `get_thread` (#1609) knukn 2026-04-09 15:00:22 +0800
  • 39d2807bcf dev: 从侧边栏点击直接进入对话页 肖应宇 2026-04-09 14:23:28 +0800
  • 20b48f6185 fix(frontend): 进入/new预创建会话并强制跳转聊天态 肖应宇 2026-04-09 13:29:46 +0800
  • 19b888f69a feat:重启tag的删除功能 肖应宇 2026-04-09 13:14:14 +0800
  • 0a619f6603 fix(frontend): hide history reliably in welcome mode 肖应宇 2026-04-09 13:12:08 +0800
  • 883dd58275 fix(frontend): stabilize thread id when sending messages 肖应宇 2026-04-09 13:11:50 +0800
  • df95190d70 Merge remote-tracking branch 'origin/git-main' into feat/git-main-frondend-intergretion-oldhash-20260408-165134 肖应宇 2026-04-09 12:06:07 +0800
  • 9d82ed43d9 feat: 如果请求失败不要写入localstorage,且不要展示失败的skill 肖应宇 2026-04-09 11:52:38 +0800
  • 576a3c37b6 feat: 全局字体和代码块字体大小 肖应宇 2026-04-09 11:52:01 +0800
  • ec2475a323 feat: skill tag的复数处理。测试复skill的数量 肖应宇 2026-04-09 11:37:51 +0800
  • 9417348b94 feat: enter换行,取消enter发送 肖应宇 2026-04-09 11:30:51 +0800
  • 0a98af35e9 dev: 给通信面板加收起按钮 肖应宇 2026-04-09 11:08:40 +0800
  • ab49f840d5 feat: 清空旧localstorage的内容 肖应宇 2026-04-09 11:07:34 +0800
  • c266736ede feat: 修改测试标识的位置,并写死会话标题为“来,一起学习工作吧” 肖应宇 2026-04-09 11:04:01 +0800
  • 905836bdac feat: 生成中禁用返回按钮 肖应宇 2026-04-09 10:41:52 +0800
  • 38fba7c241 dev: 测试版本标识 肖应宇 2026-04-09 10:29:17 +0800
  • 70ab78cbb0 Merge branch 'feat/git-main-frondend-intergretion-oldhash-20260408-165134' of https://git.xueai.art/skills/deerflow2 into feat/git-main-frondend-intergretion-oldhash-20260408-165134 肖应宇 2026-04-09 10:27:18 +0800
  • cea4232813 feat: 宿主页复制 肖应宇 2026-04-09 10:27:14 +0800
  • 25c444e83d feat: skill清空逻辑。因为后端接口不支持取消选择skill,所以暂时禁用取消选择按钮 肖应宇 2026-04-09 10:23:27 +0800
  • f68c09f90a feat: 支持多技能标签展示并持久化已选技能 肖应宇 2026-04-09 09:57:27 +0800
  • ad6d934a5f
    fix(middleware): handle string-serialized options in ClarificationMiddleware (#1997) Xinmin Zeng 2026-04-08 21:04:20 +0800
  • 5efe4191f8 feat: 弃用localstorage的设置 肖应宇 2026-04-08 20:12:38 +0800
  • 739d10a6ec dev: 测试版本标识 肖应宇 2026-04-08 17:23:16 +0800
  • e48a6ed064 fix:修复错误跳转无query的场景 肖应宇 2026-04-08 17:21:41 +0800
  • 0b0cbf9c5b feat(frontend): 支持宿主selectedSkills和skill bootstarp流程, 和加载skill中的加载提示与禁止发送消息 肖应宇 2026-04-08 17:15:08 +0800
  • 5350b2fb24
    feat(community): add Exa search as community tool provider (#1357) hung_ng__ 2026-04-08 19:13:39 +1000
  • 97247c3f28 Merge remote-tracking branch 'origin/feat/git-main-frondend-intergretion-oldhash-20260408-165134' into git-main main Titan 2026-04-08 17:03:43 +0800
  • dda131c5ea fix: suggest点击后按skill_id数组调用bootstrapRemoteSkill锁定技能 肖应宇 2026-04-08 16:11:17 +0800
  • 1243bd0aac fix: 修复新会话重复请求并更新部署脚本默认目标 肖应宇 2026-04-08 16:02:14 +0800
  • fd884bd676 build: 修改make start为静态部署 肖应宇 2026-04-08 15:04:41 +0800
  • 25111a9b03 fix: 使用is_chatting的使用,is_chatting=true的时候才会显示对话页 肖应宇 2026-04-08 14:35:40 +0800
  • f06a3fb49e dev: 测试标识标题 肖应宇 2026-04-08 14:34:52 +0800
  • 8dc57763f5 fix(threads): 避免隐式订阅 events 流 肖应宇 2026-04-08 14:33:04 +0800
  • 29817c3b34
    fix(backend): use timezone-aware UTC in memory modules (fix pytest DeprecationWarnings) (#1992) Gao Mingfei 2026-04-08 16:28:00 +0800
  • bef1fd049f chore(prompt): update agent name in prompt template from 'DeerFlow 2.0' to 'XClaw' Titan 2026-04-08 15:28:59 +0800
  • 3bfe2e0203 feat(token-usage): Rewrite middleware to support external billing API reporting Titan 2026-04-08 15:19:32 +0800
  • 82784c9413 build: 前端构建通过 v3.2.0 肖应宇 2026-04-08 13:49:45 +0800
  • f87f185bbd build: 前端构建通过 肖应宇 2026-04-08 13:49:45 +0800
  • 36c32f382f refactor(frontend): 将 SELECT_SKILL 重命名为 SELECT_SKILLS 肖应宇 2026-04-08 13:29:43 +0800
  • 90e63422da refactor(frontend): rename SELECT_SKILL to SELECT_SKILLS 肖应宇 2026-04-08 13:29:43 +0800
  • 1bc76198ef chore(scripts): 新增前端 standalone 部署脚本 肖应宇 2026-04-08 13:12:34 +0800
  • 661c401b92 chore(scripts): add frontend standalone deploy script 肖应宇 2026-04-08 13:12:34 +0800
  • b3fc806076 feat(skills): 更新图像/视频生成技能资源与脚本 肖应宇 2026-04-08 13:11:16 +0800
  • d3a6669d0a feat(skills): update image/video generation skill assets and scripts 肖应宇 2026-04-08 13:11:16 +0800
  • 7f6b410d20 feat(frontend): 将技能消息切换为 selectedSkills 载荷 肖应宇 2026-04-08 13:09:47 +0800
  • 10cf4f0b00 feat(frontend): switch skill messaging to selectedSkills payload 肖应宇 2026-04-08 13:09:47 +0800
  • e5b149068c
    Fix(subagent): Event loop conflict in SubagentExecutor.execute() (#1965) Saber 2026-04-08 11:46:06 +0800
  • 3f43f8c0fc refactor(frontend): 将会话状态标识从 show_reuse_welcome 重命名为 is_chatting 肖应宇 2026-04-08 11:44:42 +0800
  • a8cfe1c42e refactor(frontend): 将会话状态标识从 show_reuse_welcome 重命名为 is_chatting 肖应宇 2026-04-08 11:44:42 +0800
  • 16e45e47da fix: 调整artifact iframe img间隙 肖应宇 2026-04-08 10:31:07 +0800
  • 6d66cdd3f5 fix: 调整artifact iframe img间隙 肖应宇 2026-04-08 10:31:07 +0800
  • 20164c27dc refactor(frontend): 将复用欢迎态路由参数统一为 show_reuse_welcome 肖应宇 2026-04-08 10:30:28 +0800
  • 4e95838f1f refactor(frontend): 将复用欢迎态路由参数统一为 show_reuse_welcome 肖应宇 2026-04-08 10:30:28 +0800
  • 85b7ed3cec
    fix(frontend): avoid using route new as thread id (#1967) 2026-04-08 10:08:55 +0800
  • 24805200f0
    fix(frontend): prevent stale 'new' thread ID from triggering 422 history requests (#1960) siwuai 2026-04-08 10:03:07 +0800
  • 239b337a66 fix: 修复开发模式的docker启动选项,修改的docker路由 肖应宇 2026-04-08 09:58:10 +0800
  • d91e1ea999 fix: 修复开发模式的docker启动选项,修改的docker路由 肖应宇 2026-04-08 09:58:10 +0800
  • 722a9c4753
    docs: clarify deployment sizing guidance (#1963) 13ernkastel 2026-04-08 09:45:31 +0800
  • d1baf7212b
    fix(frontend): UI polish - fix CSS typo, dark mode border, and hardcoded colors (#1942) Xinmin Zeng 2026-04-08 09:07:39 +0800
  • 0948c7a4e1
    fix(provider): preserve streamed Codex output when response.completed.output is empty (#1928) Async23 2026-04-07 18:21:22 +0800
  • c3170f22da
    fix(backend): make loop detection hash tool calls by stable keys (#1911) koppx 2026-04-07 17:46:33 +0800
  • 1193ac64dc
    fix(frontend): unify local settings runtime state and remove sidebar layout from LocalSettings (#1879) Anson Li 2026-04-07 17:41:34 +0800
  • ab41de2961
    fix(frontend):keep DeerFlow chat thread ids in sync (#1931) Admire 2026-04-07 17:15:46 +0800