Commit Graph

  • 8049785de6
    fix(memory): case-insensitive fact deduplication and positive reinforcement detection (#1804) thefoolgy 2026-04-05 16:23:00 +0800
  • b36d57d356 fix: preserve virtual path separator style (#1828) Evan Wu 2026-04-05 15:52:22 +0800
  • 9ca68ffaaa
    fix: preserve virtual path separator style (#1828) Evan Wu 2026-04-05 15:52:22 +0800
  • 836893fb0a chroe(config):Increase subagent max-turn limits (#1852) Markus Corazzione 2026-04-05 04:41:00 -0300
  • 0ffe5a73c1
    chroe(config):Increase subagent max-turn limits (#1852) Markus Corazzione 2026-04-05 04:41:00 -0300
  • 4142663252 docs: fix some broken links (#1864) Echo-Nie 2026-04-05 15:35:42 +0800
  • d3b59a7931
    docs: fix some broken links (#1864) Echo-Nie 2026-04-05 15:35:42 +0800
  • e1ebb9d434 fix(docker): use multi-stage build to remove build-essential from runtime image (#1846) yangzheli 2026-04-05 15:30:34 +0800
  • e5416b539a
    fix(docker): use multi-stage build to remove build-essential from runtime image (#1846) yangzheli 2026-04-05 15:30:34 +0800
  • b9e6286f95 fix(sandbox): guard against None runtime.context in sandbox tool helpers (#1853) SHIYAO ZHANG 2026-04-05 10:58:38 +0800
  • 72d4347adb
    fix(sandbox): guard against None runtime.context in sandbox tool helpers (#1853) SHIYAO ZHANG 2026-04-05 10:58:38 +0800
  • 36ac62ec5d fix: include soul field in GET /api/agents list response (fixes #1819) (#1863) Octopus 2026-04-04 21:49:58 -0500
  • a283d4a02d
    fix: include soul field in GET /api/agents list response (fixes #1819) (#1863) Octopus 2026-04-04 21:49:58 -0500
  • 7a18723730 chore(deps): update uv.lock (#1848) yangzheli 2026-04-05 10:22:14 +0800
  • 5f8dac66e6
    chore(deps): update uv.lock (#1848) yangzheli 2026-04-05 10:22:14 +0800
  • 20bddfe2fa feat(skills): add academic-paper-review, code-documentation, and newsletter-generation skills (#1861) Adem Akdoğan 2026-04-05 05:19:35 +0300
  • 8bb14fa1a7
    feat(skills): add academic-paper-review, code-documentation, and newsletter-generation skills (#1861) Adem Akdoğan 2026-04-05 05:19:35 +0300
  • 3fc1e69db3 fix: unblock concurrent threads and workspace hydration (#1839) DanielWalnut 2026-04-04 21:19:35 +0800
  • 2a150f5d4a
    fix: unblock concurrent threads and workspace hydration (#1839) DanielWalnut 2026-04-04 21:19:35 +0800
  • d8409b116a fix(frontend): keep prompt attachments from breaking before upload (#1833) luobo 2026-04-04 14:54:35 +0800
  • 1c0051c1db
    fix(frontend): keep prompt attachments from breaking before upload (#1833) luobo 2026-04-04 14:54:35 +0800
  • 3218add274 fix(frontend): block unsupported .app uploads (#1834) luobo 2026-04-04 14:42:26 +0800
  • 144c9b2464
    fix(frontend): block unsupported .app uploads (#1834) luobo 2026-04-04 14:42:26 +0800
  • 2e635634e2 fix(uploads): handle split-bold headings and ** ** artefacts in extract_outline (#1838) SHIYAO ZHANG 2026-04-04 14:25:08 +0800
  • 163121d327
    fix(uploads): handle split-bold headings and ** ** artefacts in extract_outline (#1838) SHIYAO ZHANG 2026-04-04 14:25:08 +0800
  • 0143655df5 feat: support wecom channel (#1390) fengxsong 2026-04-04 11:28:35 +0800
  • 19809800f1
    feat: support wecom channel (#1390) fengxsong 2026-04-04 11:28:35 +0800
  • 89043c6e8d fix(frontend): resolve button hydration mismatch with undefined variant/size (#1506) Albert Zheng 2026-04-04 11:21:04 +0800
  • 6473d38917
    fix(frontend): resolve button hydration mismatch with undefined variant/size (#1506) Albert Zheng 2026-04-04 11:21:04 +0800
  • f6e6a9607c fix: use webpack for local frontend dev in serve.sh (#1832) luobo 2026-04-04 11:12:25 +0800
  • 4ceb18c6e4
    fix: use webpack for local frontend dev in serve.sh (#1832) luobo 2026-04-04 11:12:25 +0800
  • 344402afb4 feat(uploads): guide agent using agentic search for uploaded documents (#1816) SHIYAO ZHANG 2026-04-04 11:08:31 +0800
  • bbd0866374
    feat(uploads): guide agent using agentic search for uploaded documents (#1816) SHIYAO ZHANG 2026-04-04 11:08:31 +0800
  • d69e8c1383 fix: remove nginx Plus-only zone/resolve directives from nginx.conf (#1837) Octopus 2026-04-03 22:03:22 -0500
  • fd310582bd
    fix: remove nginx Plus-only zone/resolve directives from nginx.conf (#1837) Octopus 2026-04-03 22:03:22 -0500
  • 154a5e8c12 fix: add missing DEER_FLOW_CONFIG_PATH and DEER_FLOW_EXTENSIONS_CONFIG_PATH env vars to gateway service (fixes #1829) (#1836) Octopus 2026-04-03 22:01:44 -0500
  • fb2d99fd86
    fix: add missing DEER_FLOW_CONFIG_PATH and DEER_FLOW_EXTENSIONS_CONFIG_PATH env vars to gateway service (fixes #1829) (#1836) Octopus 2026-04-03 22:01:44 -0500
  • a01f83626c fix(middleware): handle list-type AIMessage.content in LoopDetectionMiddleware (#1823) ppyt 2026-04-04 10:38:22 +0800
  • db82b59254
    fix(middleware): handle list-type AIMessage.content in LoopDetectionMiddleware (#1823) ppyt 2026-04-04 10:38:22 +0800
  • 2da2c686c3 feat(uploads): add pymupdf4llm PDF converter with auto-fallback and async offload (#1727) SHIYAO ZHANG 2026-04-03 21:59:45 +0800
  • ddfc988bef
    feat(uploads): add pymupdf4llm PDF converter with auto-fallback and async offload (#1727) SHIYAO ZHANG 2026-04-03 21:59:45 +0800
  • 87f41d3ae8 feat(uploads): inject document outline into agent context for converted files (#1738) SHIYAO ZHANG 2026-04-03 20:52:47 +0800
  • 5ff230eafd
    feat(uploads): inject document outline into agent context for converted files (#1738) SHIYAO ZHANG 2026-04-03 20:52:47 +0800
  • 2b73c9314f fix(uploads): fall back to configurable.thread_id when runtime.context lacks thread_id (#1814) SHIYAO ZHANG 2026-04-03 20:26:21 +0800
  • 46d0c329c1
    fix(uploads): fall back to configurable.thread_id when runtime.context lacks thread_id (#1814) SHIYAO ZHANG 2026-04-03 20:26:21 +0800
  • 272880980a fix: replace the offline link in the lead_agent prompt (#1800) Rain120 2026-04-03 20:19:23 +0800
  • a2aba23962
    fix: replace the offline link in the lead_agent prompt (#1800) Rain120 2026-04-03 20:19:23 +0800
  • 67ad374138 fix: guarantee END sentinel delivery when stream bridge queue is full (#1695) d 🔹 2026-04-03 20:12:30 +0800
  • 6dbdd4674f
    fix: guarantee END sentinel delivery when stream bridge queue is full (#1695) d 🔹 2026-04-03 20:12:30 +0800
  • 9909a28e69 fix: use SystemMessage+HumanMessage for follow-up question generation (#1751) Octopus 2026-04-03 07:09:01 -0500
  • 83039fa22c
    fix: use SystemMessage+HumanMessage for follow-up question generation (#1751) Octopus 2026-04-03 07:09:01 -0500
  • 4f829e4f3c Add explicit save action for agent creation (#1798) Admire 2026-04-03 19:54:42 +0800
  • 3d4f9a88fe
    Add explicit save action for agent creation (#1798) Admire 2026-04-03 19:54:42 +0800
  • 1ec17fa07f feat(sandbox): add read-only support for local sandbox path mappings (#1808) finallylly 2026-04-03 19:46:22 +0800
  • 1694c616ef
    feat(sandbox): add read-only support for local sandbox path mappings (#1808) finallylly 2026-04-03 19:46:22 +0800
  • 9329ab828a feat(sandbox): add built-in grep and glob tools (#1784) DanielWalnut 2026-04-03 16:03:06 +0800
  • c6cdf200ce
    feat(sandbox): add built-in grep and glob tools (#1784) DanielWalnut 2026-04-03 16:03:06 +0800
  • 27d573e27c fix(ui): avoid follow-up suggestion overlap (#1777) Admire 2026-04-03 15:48:41 +0800
  • 9735d73b83
    fix(ui): avoid follow-up suggestion overlap (#1777) Admire 2026-04-03 15:48:41 +0800
  • 0ca9787e12 fix ACP mcpServers payload (#1735) Admire 2026-04-03 15:28:56 +0800
  • 48565664e0
    fix ACP mcpServers payload (#1735) Admire 2026-04-03 15:28:56 +0800
  • 4e188b41d9 feat(client): add `available_skills` parameter to DeerFlowClient (#1779) knukn 2026-04-03 11:22:58 +0800
  • 76fad8b08d
    feat(client): add `available_skills` parameter to DeerFlowClient (#1779) knukn 2026-04-03 11:22:58 +0800
  • a6f0712732 fix: inject longTermBackground into memory prompt (#1734) ppyt 2026-04-03 11:21:58 +0800
  • 5664b9d413
    fix: inject longTermBackground into memory prompt (#1734) ppyt 2026-04-03 11:21:58 +0800
  • 08599f53df Improve Python reliability in channel retries and thread typing (#1776) Subham Singhania 2026-04-03 05:20:11 +0530
  • 6de9c7b43f
    Improve Python reliability in channel retries and thread typing (#1776) Subham Singhania 2026-04-03 05:20:11 +0530
  • 45eaae684f Add documents site (#1767) JeffJiang 2026-04-03 07:25:40 +0800
  • c1366cf559
    Add documents site (#1767) JeffJiang 2026-04-03 07:25:40 +0800
  • 878021825b docs: sync README table of contents with current sections (#1774) ming1523 2026-04-02 20:21:41 +0800
  • ef711a48b3
    docs: sync README table of contents with current sections (#1774) ming1523 2026-04-02 20:21:41 +0800
  • a61a5d4f0b fix(ui): avoid over-segmenting cjk messages (#1726) Admire 2026-04-02 19:45:43 +0800
  • 952059eb51
    fix(ui): avoid over-segmenting cjk messages (#1726) Admire 2026-04-02 19:45:43 +0800
  • 3ec5b93e64 fix: enable DanglingToolCallMiddleware for subagents (#1766) greatmengqi 2026-04-02 18:56:18 +0800
  • 8128a3bc57
    fix: enable DanglingToolCallMiddleware for subagents (#1766) greatmengqi 2026-04-02 18:56:18 +0800
  • 438cd7d2f1 fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741) yangzheli 2026-04-02 17:32:52 +0800
  • 636053fb6d
    fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741) yangzheli 2026-04-02 17:32:52 +0800
  • 292ba596d2 fix(sandbox): exclude URL paths from absolute path validation (#1385) (#1419) moose-lab 2026-04-02 16:09:14 +0800
  • f56d0b4869
    fix(sandbox): exclude URL paths from absolute path validation (#1385) (#1419) moose-lab 2026-04-02 16:09:14 +0800
  • 784265f742 fix: prevent concurrent subagent file write conflicts in sandbox tools (#1714) Varian_米泽 2026-04-02 15:39:41 +0800
  • a2cb38f62b
    fix: prevent concurrent subagent file write conflicts in sandbox tools (#1714) Varian_米泽 2026-04-02 15:39:41 +0800
  • 9d9c9f37d0 build(deps): bump aiohttp from 3.13.3 to 3.13.4 in /backend (#1750) dependabot[bot] 2026-04-02 15:26:51 +0800
  • 3aab2445a6
    build(deps): bump aiohttp from 3.13.3 to 3.13.4 in /backend (#1750) dependabot[bot] 2026-04-02 15:26:51 +0800
  • b0bb7c58e9 feat/per agent skill filter (#1650) knukn 2026-04-02 15:02:09 +0800
  • f8fb8d6fb1
    feat/per agent skill filter (#1650) knukn 2026-04-02 15:02:09 +0800
  • a36da98405 feat(tracing): add optional Langfuse support (#1717) totoyang 2026-04-02 13:06:10 +0800
  • 2d1f90d5dc
    feat(tracing): add optional Langfuse support (#1717) totoyang 2026-04-02 13:06:10 +0800
  • fb85fcd2d8 Fix/1681 llm call retry handling (#1683) 2026-04-02 10:12:17 +0800
  • 3a672b39c7
    Fix/1681 llm call retry handling (#1683) 2026-04-02 10:12:17 +0800
  • efd6d267bf fix: xclaw_used切换欢迎样式和对话样式 v3.1.0 肖应宇 2026-04-02 09:52:53 +0800
  • 7e680d7403 feat(sandbox): truncate oversized bash and read_file tool outputs (#1677) SHIYAO ZHANG 2026-04-02 09:22:41 +0800
  • df5339b5d0
    feat(sandbox): truncate oversized bash and read_file tool outputs (#1677) SHIYAO ZHANG 2026-04-02 09:22:41 +0800
  • df9279469e fix:取消suggestion的请求 肖应宇 2026-04-02 09:09:47 +0800
  • 5573a10519 fix(frontend): persist model selection per thread (#1553) Admire 2026-04-01 23:27:03 +0800
  • 0eb6550cf4
    fix(frontend): persist model selection per thread (#1553) Admire 2026-04-01 23:27:03 +0800
  • 23c96669b7 fix: avoid treating Feishu file paths as commands (#1654) LYU Yichen 2026-04-01 23:23:00 +0800
  • 0a379602b8
    fix: avoid treating Feishu file paths as commands (#1654) LYU Yichen 2026-04-01 23:23:00 +0800
  • 57115e1b4e fix(gateway): prevent 400 error when client sends context with configurable (#1660) Jason 2026-04-01 23:21:32 +0800
  • 1fb5acee39
    fix(gateway): prevent 400 error when client sends context with configurable (#1660) Jason 2026-04-01 23:21:32 +0800
  • 276fda3f7e Fix Windows startup and dependency checks (#1709) Admire 2026-04-01 23:13:00 +0800