Commit Graph

  • 5087c582cc docs(02-01): complete phase execution metadata MT-Mint 2026-04-07 12:55:16 +0800
  • 0a58c62c79 test(02-01): 增加线程与 skills 合同回归测试 MT-Mint 2026-04-07 12:54:01 +0800
  • c01ac7b8de test(02-01): 增加线程与 skills 合同回归测试 MT-Mint 2026-04-07 12:54:01 +0800
  • 5edd0cd9ab feat(02-01): 统一 skills bootstrap 合同到 content_ids MT-Mint 2026-04-07 12:53:54 +0800
  • 034e35c880 feat(02-01): 统一 skills bootstrap 合同到 content_ids MT-Mint 2026-04-07 12:53:54 +0800
  • 28ab2ac39f feat(02-01): 移除 isnew 路由逻辑并收敛线程单路径 MT-Mint 2026-04-07 12:53:49 +0800
  • af21bbd163 feat(02-01): 移除 isnew 路由逻辑并收敛线程单路径 MT-Mint 2026-04-07 12:53:49 +0800
  • d238e40bcd docs(02): create phase plan MT-Mint 2026-04-07 12:41:15 +0800
  • b7a837b2bf docs(02): create phase plan MT-Mint 2026-04-07 12:41:15 +0800
  • 58e3f11e82 docs(02): capture phase context MT-Mint 2026-04-07 12:38:48 +0800
  • 6397cbd5e1 docs(02): capture phase context MT-Mint 2026-04-07 12:38:48 +0800
  • 0a9e8d1633 docs(01-01): 完成 phase 01 执行与验证归档 MT-Mint 2026-04-07 12:32:56 +0800
  • c574c41b2c docs(01-01): 完成 phase 01 执行与验证归档 MT-Mint 2026-04-07 12:32:56 +0800
  • 44b6402324 docs(01-01): 建立 titan overlap 决策矩阵 MT-Mint 2026-04-07 12:30:43 +0800
  • 7499a6992a docs(01-01): 建立 titan overlap 决策矩阵 MT-Mint 2026-04-07 12:30:43 +0800
  • 282356e390 docs(01-01): 产出冲突清单与分级口径 MT-Mint 2026-04-07 12:30:32 +0800
  • 92905bbe2f docs(01-01): 产出冲突清单与分级口径 MT-Mint 2026-04-07 12:30:32 +0800
  • a9e5b1119a docs(01-01): 固化 merge 与 titan 审计证据链 MT-Mint 2026-04-07 12:30:24 +0800
  • d4cffcded2 docs(01-01): 固化 merge 与 titan 审计证据链 MT-Mint 2026-04-07 12:30:24 +0800
  • 31bb8db442 docs(01): research phase domain MT-Mint 2026-04-07 12:05:50 +0800
  • b7ccdc0f79 docs(01): research phase domain MT-Mint 2026-04-07 12:05:50 +0800
  • 67e7304748 docs: initialize project planning artifacts MT-Mint 2026-04-07 11:54:45 +0800
  • 9015696f83 docs: initialize project planning artifacts MT-Mint 2026-04-07 11:54:45 +0800
  • 156d80fa4f docs(codebase): generate codebase map MT-Mint 2026-04-07 11:37:10 +0800
  • 6411b3d7a0 docs(codebase): generate codebase map MT-Mint 2026-04-07 11:37:10 +0800
  • f0dd8cb0d2
    fix(subagents): add cooperative cancellation for subagent threads (#1873) lulusiyuyu 2026-04-07 11:12:25 +0800
  • 7643a46fca
    fix(skill): make skill prompt cache refresh nonblocking (#1924) DanielWalnut 2026-04-07 10:50:34 +0800
  • c4da0e8ca9
    Move async SQLite mkdir off the event loop (#1921) Markus Corazzione 2026-04-06 23:47:20 -0300
  • b6189a9d1c feat(logging): enhance logging configuration to support environment variable override for log level Titan 2026-04-07 10:04:17 +0800
  • 6b900ccb60 feat(logging): enhance logging configuration to support environment variable override for log level Titan 2026-04-07 10:04:17 +0800
  • 3acdf79beb
    fix(frontend): resolve invalid HTML nesting and tabnabbing vulnerabilities (#1904) yangzheli 2026-04-07 09:44:17 +0800
  • 2d068cc075
    fix(docker): restore gateway env vars and fix langgraph empty arg issue (#1915) jie 2026-04-07 08:54:44 +0800
  • 88e535269e
    Feature/feishu receive file (#1608) JilongSun 2026-04-06 22:14:12 +0800
  • 888f7bfb9d
    Implement skill self-evolution and skill_manage flow (#1874) DanielWalnut 2026-04-06 22:07:11 +0800
  • 055e4df049
    fix(sandbox): add input sanitisation guard to SandboxAuditMiddleware (#1872) KKK 2026-04-06 17:21:58 +0800
  • 1ced6e977c
    fix(backend): preserve viewed image reducer metadata (#1900) Zhou 2026-04-06 16:47:19 +0800
  • f5088ed70d
    fix(frontend): artifact download action bounds and lint errors (#1899) Zhou 2026-04-06 16:34:40 +0800
  • 55e78de6fc
    fix: wrap suggestion chips without overlapping input (#1895) Zhou 2026-04-06 16:30:57 +0800
  • dd30e609f7
    feat(models): add vLLM provider support (#1860) NmanQAQ 2026-04-06 15:18:34 +0800
  • 5fd2c581f6
    fix: add output truncation to ls_tool to prevent context window overflow (#1896) yangzheli 2026-04-06 15:09:57 +0800
  • d7a3eff23e
    fix(docker): command syntax for LANGGRAPH_ALLOW_BLOCKING (#1891) Chincherry93 2026-04-06 15:02:29 +0800
  • ee06440205
    fix(frontend): Update route.ts default backend port(#1892) qqwas 2026-04-06 14:54:50 +0800
  • 7c68dd4ad4
    Fix(#1702): stream resume run (#1858) 2026-04-06 14:51:10 +0800
  • 29575c32f9
    fix: expose custom events from DeerFlowClient.stream() (#1827) suyua9 2026-04-06 10:09:39 +0800
  • ed90a2ee9d
    fix(docker): recover invalid .venv to prevent startup restart loops (#1871) amonduuuul 2026-04-06 08:34:25 +0800
  • 993fb0ff9d
    fix: escape shell variables in production langgraph command (#1877) (#1880) Willem Jiang 2026-04-06 08:24:51 +0800
  • db0ea1ab18 feat(chats): implement dynamic styling based on xclaw_used parameter Titan 2026-04-05 23:39:44 +0800
  • 0f607441c8 feat(chats): implement dynamic styling based on xclaw_used parameter Titan 2026-04-05 23:39:44 +0800
  • ca2fb95ee6
    feat: unified serve.sh with gateway mode support (#1847) greatmengqi 2026-04-05 21:07:35 +0800
  • 45b95c4538 feat(skills): support batch skill bootstrap via content_ids; clear parent dir once before per-skill write Titan 2026-04-03 23:02:12 +0800
  • b412b5193b feat(skills): support batch skill bootstrap via content_ids; clear parent dir once before per-skill write Titan 2026-04-03 23:02:12 +0800
  • 2b0581db71 fix: centralize UUID generation and validate query thread_id for skillBootstrap; ensure single execution and correct thread dir Titan 2026-04-03 22:12:57 +0800
  • 5de7a2ab46 fix: centralize UUID generation and validate query thread_id for skillBootstrap; ensure single execution and correct thread dir Titan 2026-04-03 22:12:57 +0800
  • e517ee7938 feat(skills): include uploads directory in skill scanning Titan 2026-04-02 17:37:24 +0800
  • 5aa38ee108 feat(skills): include uploads directory in skill scanning Titan 2026-04-02 17:37:24 +0800
  • 867bb6de46 feat(skills): add remote YAML bootstrap and materialization APIs Titan 2026-04-02 15:51:05 +0800
  • 66bdc951f8 feat(skills): add remote YAML bootstrap and materialization APIs Titan 2026-04-02 15:51:05 +0800
  • 1ed736dbea fix(channels): normalize slack allowed user ids (#1802) Chris Z 2026-04-05 18:04:21 +0800
  • 117fa9b05d
    fix(channels): normalize slack allowed user ids (#1802) Chris Z 2026-04-05 18:04:21 +0800
  • 0d05c55565 fix: avoid command palette hydration mismatch on macOS (#1563) 2026-04-05 16:35:33 +0800
  • 28474c47cb
    fix: avoid command palette hydration mismatch on macOS (#1563) 2026-04-05 16:35:33 +0800
  • d157f9568a fix(memory): case-insensitive fact deduplication and positive reinforcement detection (#1804) thefoolgy 2026-04-05 16:23:00 +0800
  • 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