Commit Graph

  • 6dbdd4674f fix: guarantee END sentinel delivery when stream bridge queue is full (#1695) d 🔹 2026-04-03 20:12:30 +08:00
  • 83039fa22c fix: use SystemMessage+HumanMessage for follow-up question generation (#1751) Octopus 2026-04-03 07:09:01 -05:00
  • 3d4f9a88fe Add explicit save action for agent creation (#1798) Admire 2026-04-03 19:54:42 +08:00
  • 1694c616ef feat(sandbox): add read-only support for local sandbox path mappings (#1808) finallylly 2026-04-03 19:46:22 +08:00
  • b92ddafd4b refactor(journal): fix flush, token tracking, and consolidate tests rayhpeng 2026-04-03 17:26:11 +08:00
  • e5b01d7e74 feat(docker): add UV_EXTRAS build arg for optional dependencies rayhpeng 2026-04-03 17:25:22 +08:00
  • e362aaefbd refactor(gateway): simplify deps.py with getter factory + inline repos rayhpeng 2026-04-03 17:25:03 +08:00
  • 3b4622a26f refactor(persistence): remove UTFJSON, use engine-level json_serializer + datetime.now() rayhpeng 2026-04-03 17:24:43 +08:00
  • c6cdf200ce feat(sandbox): add built-in grep and glob tools (#1784) DanielWalnut 2026-04-03 16:03:06 +08:00
  • 9735d73b83 fix(ui): avoid follow-up suggestion overlap (#1777) Admire 2026-04-03 15:48:41 +08:00
  • 48565664e0 fix ACP mcpServers payload (#1735) Admire 2026-04-03 15:28:56 +08:00
  • 14c5f4b798 config: move default sqlite_dir to .deer-flow/data rayhpeng 2026-04-03 11:31:22 +08:00
  • 76fad8b08d feat(client): add available_skills parameter to DeerFlowClient (#1779) knukn 2026-04-03 11:22:58 +08:00
  • 5664b9d413 fix: inject longTermBackground into memory prompt (#1734) ppyt 2026-04-03 11:21:58 +08:00
  • 6de9c7b43f Improve Python reliability in channel retries and thread typing (#1776) Subham Singhania 2026-04-03 05:20:11 +05:30
  • c1366cf559 Add documents site (#1767) JeffJiang 2026-04-03 07:25:40 +08:00
  • ef711a48b3 docs: sync README table of contents with current sections (#1774) ming1523 2026-04-02 20:21:41 +08:00
  • 952059eb51 fix(ui): avoid over-segmenting cjk messages (#1726) Admire 2026-04-02 19:45:43 +08:00
  • 2e4cb5c6a9 test+config: comprehensive Phase 2 test coverage + deprecate checkpointer config rayhpeng 2026-04-02 19:36:15 +08:00
  • 5cb0471af5 feat(persistence): add user feedback + follow-up run association rayhpeng 2026-04-02 19:10:11 +08:00
  • e3179cd54d feat(persistence): add ORM models, repositories, DB/JSONL event stores, RunJournal, and API endpoints rayhpeng 2026-04-02 19:03:38 +08:00
  • 8128a3bc57 fix: enable DanglingToolCallMiddleware for subagents (#1766) greatmengqi 2026-04-02 18:56:18 +08:00
  • 636053fb6d fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741) yangzheli 2026-04-02 17:32:52 +08:00
  • f56d0b4869 fix(sandbox): exclude URL paths from absolute path validation (#1385) (#1419) moose-lab 2026-04-02 16:09:14 +08:00
  • a2cb38f62b fix: prevent concurrent subagent file write conflicts in sandbox tools (#1714) Varian_米泽 2026-04-02 15:39:41 +08:00
  • 3aab2445a6 build(deps): bump aiohttp from 3.13.3 to 3.13.4 in /backend (#1750) dependabot[bot] 2026-04-02 15:26:51 +08:00
  • f8fb8d6fb1 feat/per agent skill filter (#1650) knukn 2026-04-02 15:02:09 +08:00
  • 23eacf9533 feat(persistence): add RunEventStore ABC + MemoryRunEventStore rayhpeng 2026-04-02 14:23:13 +08:00
  • 2d1f90d5dc feat(tracing): add optional Langfuse support (#1717) totoyang 2026-04-02 13:06:10 +08:00
  • 3a672b39c7 Fix/1681 llm call retry handling (#1683) 2026-04-02 10:12:17 +08:00
  • df5339b5d0 feat(sandbox): truncate oversized bash and read_file tool outputs (#1677) SHIYAO ZHANG 2026-04-02 09:22:41 +08:00
  • 0eb6550cf4 fix(frontend): persist model selection per thread (#1553) Admire 2026-04-01 23:27:03 +08:00
  • 0a379602b8 fix: avoid treating Feishu file paths as commands (#1654) LYU Yichen 2026-04-01 23:23:00 +08:00
  • 1fb5acee39 fix(gateway): prevent 400 error when client sends context with configurable (#1660) Jason 2026-04-01 23:21:32 +08:00
  • 82c3dbbc6b Fix Windows startup and dependency checks (#1709) Admire 2026-04-01 23:13:00 +08:00
  • e97c8c9943 fix(skills): support parsing multiline YAML strings in SKILL.md frontmatter (#1703) Alian 2026-04-01 23:08:30 +08:00
  • 68d44f6755 fix: share .deer-flow in docker-compose-dev for uploads (#1718) DanielWalnut 2026-04-01 21:04:13 +08:00
  • c2ff59a5b1 fix(gateway): merge context field into configurable for langgraph-compat runs (#1699) (#1707) rayhpeng 2026-04-01 17:17:09 +08:00
  • 2f3744f807 refactor: replace sync requests with async httpx in Jina AI client (#1603) Shengyuan Wang 2026-04-01 02:02:39 -07:00
  • 4383d96583 fix(gateway): merge context field into configurable for langgraph-compat runs (#1699) rayhpeng/fix-gateway-api-configuration rayhpeng 2026-04-01 17:01:01 +08:00
  • 52c8c06cf2 fix: add --n-jobs-per-worker 10 to local dev Makefile (#1694) Llugaes 2026-04-01 16:45:51 +08:00
  • 0cdecf7b30 feat(memory): structured reflection + correction detection in MemoryMiddleware (#1620) (#1668) AochenShen99 2026-04-01 16:45:29 +08:00
  • 1ff6b5f7ab feat(persistence): add SQLAlchemy 2.0 async ORM scaffold rayhpeng 2026-04-01 15:50:06 +08:00
  • 3e461d9d08 fix: use safe docker bind mount syntax for sandbox mounts (#1655) LYU Yichen 2026-04-01 11:42:12 +08:00
  • cf43584d24 fix(artifact): enhance artifact content loading to include URL for non-write files (#1678) JeffJiang 2026-04-01 11:38:55 +08:00
  • 6ff60f2af1 fix(gateway): forward assistant_id as agent_name in build_run_config (#1667) d 🔹 2026-04-01 11:15:56 +08:00
  • a3bfea631c fix(sandbox): serialize concurrent exec_command calls in AioSandbox (#1435) Matt Van Horn 2026-03-31 07:33:35 -07:00
  • aae59a8ba8 fix: surface configured sandbox mounts to agents (#1638) Admire 2026-03-31 22:22:30 +08:00
  • 3ff15423d6 fix Windows Docker sandbox path mounting (#1634) Admire 2026-03-31 22:19:27 +08:00
  • c2f7be37b3 fix(tools): move sandbox.tools import in view_image_tool to break circular import (#1674) SHIYAO ZHANG 2026-03-31 22:05:23 +08:00
  • 09a9209724 fix: improve Windows compatibility in dependency check (#1550) tryag 2026-03-31 21:54:41 +08:00
  • b356a13da5 fix(frontend): improve network error message for agent name check (#1605) Rosemary1812 2026-03-31 21:14:05 +08:00
  • ac9a6ee6a2 fix(langgraph): correct config.yaml mount path in docker-compose (#1679) 1316151417 2026-03-31 19:40:49 +08:00
  • 228a2a66e3 fix(actor): harden lifecycle, supervision, Redis mailbox, and add comprehensive tests feat/actor-framework greatmengqi 2026-03-31 10:09:05 +08:00
  • 64e0f5329a fix: remove LANGSMITH_TRACING override that ignores .env value (#1640) ZHANG Ning 2026-03-31 09:42:33 +08:00
  • 3e17417122 feat: asyncio-native Actor framework with supervision, middleware, and pluggable mailbox greatmengqi 2026-03-30 23:35:28 +08:00
  • 9e3d484858 fix(frontend): route agent checks to gateway (#1572) Admire 2026-03-30 21:04:59 +08:00
  • 4bb3c101a8 chore(uv): speed up Docker builds with mirrors (#1600) Admire 2026-03-30 20:16:44 +08:00
  • b21792d9be fix: run uv sync before dev services to keep venv up-to-date (#1626) ZHANG Ning 2026-03-30 20:02:30 +08:00
  • 0f1b023a2a fix: add --n-jobs-per-worker 10 to langgraph dev command in Docker (#1623) ZHANG Ning 2026-03-30 19:50:02 +08:00
  • 9a557751d6 feat: support memory import and export (#1521) Admire 2026-03-30 17:25:47 +08:00
  • 2330c38209 fix(config): update SSR fallback in getBaseOrigin function (#1617) JeffJiang 2026-03-30 16:13:32 +08:00
  • 34e835bc33 feat(gateway): implement LangGraph Platform API in Gateway, replace langgraph-cli (#1403) rayhpeng 2026-03-30 16:02:23 +08:00
  • 7db95926b0 feat(feishu): add configurable domain for Lark international support (#1535) 张凯强 2026-03-30 11:42:07 +08:00
  • 9bcdba6038 fix: promote deferred tools after tool_search returns schema (#1570) d 🔹 2026-03-30 11:23:15 +08:00
  • ef58bb8d3c fix(config): correct MiniMax M2.7 highspeed model name and add thinking support (#1596) finallylly 2026-03-30 11:13:47 +08:00
  • c5034c03c7 fix(dev): exclude sandbox dirs from gateway hot-reload watcher (#1519) Jason 2026-03-30 09:51:07 +08:00
  • 9aa3ff7c48 feat(sandbox): add SandboxAuditMiddleware for bash command security auditing (#1532) SHIYAO ZHANG 2026-03-30 07:48:31 +08:00
  • 5ceb19f6f6 fix(oauth): Harden Claude OAuth cache-control handling (#1583) Markus Corazzione 2026-03-29 20:41:18 -03:00
  • fc7de7fffe feat: support manual add and edit for memory facts (#1538) Admire 2026-03-29 23:53:23 +08:00
  • cdb2a3a017 fix(sandbox): anchor relative paths to thread workspace in local mode (#1522) SHIYAO ZHANG 2026-03-29 23:21:06 +08:00
  • 866cf4ef73 fix(frontend): prevent submit during IME composition (#1562) Sleepy Ranx 🌙 2026-03-29 22:36:38 +08:00
  • d475de7997 docs: fix some broken links (#1567) Echo-Nie 2026-03-29 21:52:28 +08:00
  • 75c4757f48 fix(nginx): re-resolve upstream DNS in Docker (#1517) passer 2026-03-29 21:47:26 +08:00
  • 580920ef63 fix: use Git Bash for Windows local startup (#1551) tryag 2026-03-29 21:38:29 +08:00
  • 68c9e09a7a fix: add Windows shell fallback for local sandbox (#1505) Admire 2026-03-29 21:31:29 +08:00
  • 92c7a20cb7 [Security] Address critical host-shell escape in LocalSandboxProvider (#1547) 13ernkastel 2026-03-29 21:03:58 +08:00
  • 8b6c333afc fix(docs): Correct security usage recommendations in README_zh.md (#1548) mlbo 2026-03-29 19:43:03 +08:00
  • 6091ba83c4 docs(config): add timeout and max_retries examples for model providers (#1549) knukn 2026-03-29 19:29:55 +08:00
  • 70e9f2dd2c docs: add format step to contributing workflow (#1552) greatmengqi 2026-03-29 18:39:10 +08:00
  • 118485a7cb fix(sandbox): fall back to config.configurable for thread_id in lazy sandbox init (#1529) SHIYAO ZHANG 2026-03-29 17:21:04 +08:00
  • 9e5ba74ecd fix(sandbox): allow MCP filesystem server paths in local bash commands (#1527) DAN 2026-03-29 17:10:27 +08:00
  • 25df82cbfd style: format unformatted files and add .omc/ to prettierignore (#1539) greatmengqi 2026-03-29 16:45:31 +08:00
  • 084dc7e748 ci: enforce code formatting checks for backend and frontend (#1536) greatmengqi 2026-03-29 15:34:38 +08:00
  • 06a623f9c8 feat: add create_deerflow_agent SDK entry point (Phase 1) (#1203) greatmengqi 2026-03-29 15:31:18 +08:00
  • 7eb3a150b5 feat: add memory management actions and local filters in memory settings (#1467) Admire 2026-03-29 13:14:45 +08:00
  • 481494b9c0 feat(client): support custom middleware injection (#1520) knukn 2026-03-29 11:24:46 +08:00
  • 89183ae76a fix(channel): reject concurrent same-thread runs (#1465) (#1475) Nan Gao 2026-03-29 09:55:47 +08:00
  • 18e3487888 Support custom channel assistant IDs via lead_agent (#1500) DanielWalnut 2026-03-28 19:07:38 +08:00
  • 520c0352b5 fix(middleware): fall back to configurable thread_id in MemoryMiddleware (#1425) (#1426) Nan Gao 2026-03-28 17:00:11 +08:00
  • 690d80f46f fix(task_tool): fallback to configurable thread_id when context is mi… (#1343) SHIYAO ZHANG 2026-03-28 16:44:15 +08:00
  • c2dd8937ed Fix IM channel backend URLs in Docker (#1497) DanielWalnut 2026-03-28 16:37:41 +08:00
  • 9caea0266e fix(frontend): separate mock and default LangGraph clients (#1504) zihao 2026-03-28 16:33:22 +08:00
  • 49f2e38fbf fix: prevent SpeechRecognition instance leaks on render (#1369) 7. Sun 2026-03-28 08:20:38 +00:00
  • d22cab8614 fix: refactor to use getBaseOrigin for URL construction in backend and LangGraph base URL functions (#1494) JeffJiang 2026-03-28 12:18:03 +08:00
  • 43ef3691a5 fix(oauth): inject billing header for Claude oAuth Models (#1442) taka6745 2026-03-28 10:49:34 +10:00
  • ca20b48601 chore(ci): align workflow action versions (#1484) luo jiyin 2026-03-27 23:25:55 +08:00
  • 03b144f9c9 fix: replace print() with logging across harness package (#1282) moose-lab 2026-03-27 23:15:35 +08:00
  • 9a4e8f438a docs(frontend): update better-auth README notes (#1487) luo jiyin 2026-03-27 22:58:55 +08:00
  • 6bf23ba0a3 docs(README): add missing cross-language README links (#1479) Zeng Qingwen 2026-03-27 22:49:59 +08:00