Commit Graph

  • c810e9f809 fix(harness)!: hydrate runs from RunStore and persist interrupted status (#2932) main v2.0-m1-rc1 He Wang 2026-05-18 22:25:02 +08:00
  • 3acca12614 fix(subagents): make subagent timeout terminal state atomic (#2583) KiteEater 2026-05-18 22:19:32 +08:00
  • b5108e3520 fix(auth): replace setup-status 429 rate limit with cached response (#2915) Willem Jiang 2026-05-18 22:07:01 +08:00
  • 39f901d3a5 fix(runs): restore historical runs from persistent store after gateway restart (#2989) Willem Jiang 2026-05-17 20:03:21 +08:00
  • e74e126ed3 fix(sandbox): scope provisioner PVC data by user (#2973) 魔力鸟 2026-05-17 15:23:42 +08:00
  • c0233cae26 fix(frontend): resolve login page flickering and resize observer loop. (#2954) jinghuan-Chen 2026-05-17 09:01:42 +08:00
  • a814ab50b5 fix(skills): make security scanner JSON parsing robust for LLM output variations (#2987) Willem Jiang 2026-05-17 08:59:42 +08:00
  • 380255f722 fix(sandbox): uphold /mnt/user-data contract at Sandbox API boundary (#2873) (#2881) Xinmin Zeng 2026-05-17 08:26:04 +08:00
  • 4538c32298 Fix type check for 'thinking' in message content (#2964) pereverzev 2026-05-16 12:55:34 +03:00
  • 7752e74e2b update the code with review comments fix-2804 Willem Jiang 2026-05-16 17:07:53 +08:00
  • ba99a23814 Merge branch 'main' into fix-2804 Willem Jiang 2026-05-16 09:27:40 +08:00
  • 6d611c2bf6 fix(auth): persist auto-generated JWT secret to survive restarts (#2933) Willem Jiang 2026-05-16 09:24:40 +08:00
  • 6d3cffb4f0 fix(frontend): deduplicate restored thread messages (#2958) Nan Gao 2026-05-16 02:48:19 +02:00
  • 48e038f752 feat(channels): enhance Discord with mention-only mode, thread routing, and typing indicators (#2842) Yi Tang 2026-05-15 15:30:05 +01:00
  • 7c42ab3e16 fix(frontend): wait for async chat submit before clearing (#2940) Admire 2026-05-15 22:27:10 +08:00
  • 7a2670eaea fix(gateway): cap skill artifact preview size (#2963) Hinotobi 2026-05-15 22:15:58 +08:00
  • 0c37509b38 fix(middleware): Prevent todo completion reminder IMMessage leak (#2907) Nan Gao 2026-05-15 16:12:37 +02:00
  • 181d836541 fix(middleware): normalize tool result adjacency before model calls (#2939) LawranceLiao 2026-05-15 22:09:04 +08:00
  • d7a2fff7e0 fix(task): tolerate invalid default config in usage cache rayhpeng/storage-package-base rayhpeng 2026-05-15 16:52:11 +08:00
  • eabd78ce4e Merge branch 'main' of https://github.com/bytedance/deer-flow into rayhpeng/storage-package-base rayhpeng 2026-05-15 16:41:34 +08:00
  • 45060a9ffc fix(runtime): avoid postgres aggregate row lock (#2962) Nan Gao 2026-05-15 04:32:09 +02:00
  • 722c690f4f fix(memory): isolate queued memory updates by agent (#2941) LawranceLiao 2026-05-15 10:26:35 +08:00
  • e5c7328cf5 fix(chat): refresh run list after each turn so scroll-to-load history works fix-2965 Willem Jiang 2026-05-15 10:11:56 +08:00
  • 533d3fbfee docs(storage): add storage package design rayhpeng 2026-05-14 11:27:55 +08:00
  • ba864112a3 chore(deps): bump langsmith from 0.7.36 to 0.8.0 in /backend (#2943) dependabot[bot] 2026-05-14 11:02:58 +08:00
  • 6e8e6a969b test: add blocking IO detector (#2924) AochenShen99 2026-05-13 23:56:06 +08:00
  • eab7ae3d62 feat: stream subagent token usage to header via terminal task events (#2882) YuJitang 2026-05-13 23:52:19 +08:00
  • f1a0ab699a fix(tools): preserve tool_search promotions across re-entrant get_available_tools (#2885) Xinmin Zeng 2026-05-13 23:45:47 +08:00
  • 2a1ac06bf4 fix(persistence): reuse token usage model grouping expression (#2910) Eilen Shin 2026-05-13 15:49:34 +08:00
  • 4dc328e460 fix(auth): use getBackendBaseURL() in auth-related fetch calls fix-2859 Willem Jiang 2026-05-13 15:46:29 +08:00
  • d6b3a277a5 test(storage): update postgres extra expectation rayhpeng 2026-05-13 14:18:35 +08:00
  • def2a3ad79 fix(storage): address user repository test comment rayhpeng 2026-05-13 13:03:06 +08:00
  • 3c0b42d836 fix(storage): address code quality comments rayhpeng 2026-05-13 12:58:17 +08:00
  • 34ec205e1d style(storage): format storage package rayhpeng 2026-05-13 12:52:34 +08:00
  • 11a9041b65 fix(storage): address repository review feedback rayhpeng 2026-05-13 12:51:45 +08:00
  • d3066a1746 fix(storage): harden sql persistence compatibility rayhpeng 2026-05-13 11:26:25 +08:00
  • e9deb6c2f2 perf(harness): push thread metadata filters into SQL (#2865) He Wang 2026-05-12 23:21:22 +08:00
  • 68d8caec1f fix(agents): make update_agent honor runtime.context user_id like setup_agent (#2867) Xinmin Zeng 2026-05-12 23:18:54 +08:00
  • 506be8bffd docs: clarify LangGraph compatibility entrypoints (#2914) AochenShen99 2026-05-12 23:15:11 +08:00
  • f734e14d8b docs: document auth design and user isolation (#2913) greatmengqi 2026-05-12 23:07:11 +08:00
  • 485f8a2bf2 feat(storage): add storage package base rayhpeng 2026-05-12 19:08:37 +08:00
  • 84f88b6610 docs: align runtime docs with gateway mode (#2868) Eilen Shin 2026-05-12 16:19:21 +08:00
  • 2b2742c034 Merge branch 'main' into fix-2804 Willem Jiang 2026-05-12 15:53:28 +08:00
  • 20d2d2b373 fix(middleware): Handle invalid tool calls in dangling pairing middleware (#2890) (#2891) Nan Gao 2026-05-12 04:55:13 +02:00
  • 0009655454 chore(deps): bump next from 16.1.7 to 16.2.6 in /frontend (#2899) dependabot[bot] 2026-05-12 10:45:40 +08:00
  • 1f978393ec chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /backend (#2898) dependabot[bot] 2026-05-12 10:35:34 +08:00
  • 6ffe267d20 fix: use AIMessage content for summarization response parsing copilot-swe-agent[bot] 2026-05-11 14:48:45 +00:00
  • c995c3a394 fix: hide summarization LLM output from frontend during context compression Fixes #2804 Willem Jiang 2026-05-11 22:19:47 +08:00
  • bedbf2291e fix(harness): wrap async-only config tools for sync client execution (#2878) AochenShen99 2026-05-11 22:14:13 +08:00
  • de253e4a0a feat(run): Propagates model_name from the gateway request through the runtime and persistence stack to the SQLite database. (#2775) Yi Tang 2026-05-11 14:45:18 +01:00
  • 2eb11f97ab fix(runtime): persist run message summaries (#2850) Nan Gao 2026-05-11 13:54:00 +02:00
  • c3bc6c7cd5 fix(nginx): defer CORS to gateway allowlist (#2861) AochenShen99 2026-05-11 17:38:37 +08:00
  • 813d3c94ef fix(subagents): consolidate system_prompt and skills into single SystemMessage (#2701) Willem Jiang 2026-05-11 09:59:06 +08:00
  • dad3997459 fix(sandbox): cleanup dead containers and avoid lock-held liveness checks fix-2788 copilot-swe-agent[bot] 2026-05-11 00:09:09 +00:00
  • 2b5bece744 fix(harness): reset local sandbox singleton with provider lifecycle (#2834) KiteEater 2026-05-11 07:42:15 +08:00
  • e82b2fb4d0 docs: clarify token usage accounting semantics (#2845) YuJitang 2026-05-11 07:17:49 +08:00
  • 30a5846219 fix(tools): make write_file append discoverable in model-facing schema (#2843) Maz Benoscar 2026-05-10 11:09:03 -04:00
  • b67c2a4e56 fix(sandbox): auto-restart crashed containers transparently (#2788) Willem Jiang 2026-05-10 22:53:58 +08:00
  • 9892a7d468 fix: bucket subagent token usage into parent run totals (#2838) YuJitang 2026-05-10 22:47:30 +08:00
  • 94da8f67d7 fix(scripts): preserve uv extras across make dev restarts (#2754) (#2767) Xinmin Zeng 2026-05-10 22:28:29 +08:00
  • 5127f08e1a enable token usage by default (#2841) YuJitang 2026-05-10 22:00:57 +08:00
  • dfa4eb0c1a [codex] fix follow-up suggestions layout (#2836) DanielWalnut 2026-05-10 15:10:44 +08:00
  • 08ee7adeba fix(lint): remove duplicate is_dynamic_context_reminder definition (#2837) DanielWalnut 2026-05-09 23:40:46 +08:00
  • 1c96a6afc8 fix: keep new agent bootstrap in user scope (#2784) Eilen Shin 2026-05-09 19:43:50 +08:00
  • 417416087b fix: use backend thread token usage for header total (#2800) YuJitang 2026-05-09 19:40:32 +08:00
  • 881ff71252 fix(harness): preserve dynamic context across summarization (#2823) DanielWalnut 2026-05-09 19:39:36 +08:00
  • f76e4e35c8 fix title generation with dynamic context reminder (#2830) DanielWalnut 2026-05-09 18:22:58 +08:00
  • 0d1053ca44 fix(uploads): add Windows support for safe symlink-protected uploads (#2794) yangyufan 2026-05-09 18:21:54 +08:00
  • 4063dd7157 feat(debug): print presented file paths with physical resolution (#2825) He Wang 2026-05-09 18:21:01 +08:00
  • 7a3c58a733 Fix duplicate gateway upload filenames (#2789) ChenglongZ 2026-05-09 18:02:40 +08:00
  • 1edc9d9fae chore(deps): bump langchain-core from 1.3.2 to 1.3.3 in /backend (#2807) dependabot[bot] 2026-05-09 15:51:18 +08:00
  • 7caf03e97c fix(packaging): add postgres extra for store/checkpointer supportFix postgres extra install guidance (#2584) KiteEater 2026-05-09 09:49:08 +08:00
  • 41b04a556f chore(deps): bump uuid from 10.0.0 to 14.0.0 in /frontend (#2802) dependabot[bot] 2026-05-09 09:33:00 +08:00
  • c1b7f1d189 feat: static system prompt with DynamicContextMiddleware for prefix-cache optimization (#2801) DanielWalnut 2026-05-09 09:27:02 +08:00
  • 109490da25 chore(deps): bump python-multipart from 0.0.26 to 0.0.27 in /backend (#2799) dependabot[bot] 2026-05-08 22:58:15 +08:00
  • 14c0a32ee6 chore(deps): bump mako from 1.3.11 to 1.3.12 in /backend (#2798) dependabot[bot] 2026-05-08 22:57:48 +08:00
  • 70737af7cd fix(nignx):resolve CSRF auth failure on non-standard ports (#2796) Willem Jiang 2026-05-08 22:40:38 +08:00
  • 2b1fcb3e43 fix(task): remove max_turns parameter from task tool interface (#2783) DanielWalnut 2026-05-08 15:05:24 +08:00
  • 7de9b5828b fix(tools): introduce Runtime type alias to eliminate Pydantic serialization warning (#2774) He Wang 2026-05-08 14:50:33 +08:00
  • 37db689349 fix(events): serialize structured db event content (#2762) Eilen Shin 2026-05-08 10:17:17 +08:00
  • bd45cb2846 fix(sandbox): disable msys path conversion (#2766) Eilen Shin 2026-05-08 10:13:11 +08:00
  • 5fd0e6ac89 fix(middleware): sync raw tool call metadata (#2757) Eilen Shin 2026-05-08 10:08:53 +08:00
  • 530bda7107 fix: dedupe token usage aggregation by message id (#2770) YuJitang 2026-05-08 09:54:20 +08:00
  • 6c220a9aef fix(chat): prevent first user message from being swallowed in new conversations (#2731) Willem Jiang 2026-05-07 17:31:48 +08:00
  • daa3ffc29b feat(loop-detection): make loop detection configurable with per-tool frequency overrides (#2711) Tao Liu 2026-05-07 16:15:15 +08:00
  • 27559f3675 fix(frontend): defer thread id to onStart to avoid 404 on new chat (#2749) Xinmin Zeng 2026-05-07 16:11:44 +08:00
  • cef4224381 fix(skills): enforce allowed-tools metadata (#2626) AochenShen99 2026-05-07 08:34:43 +08:00
  • 2b0e62f679 [security] fix(auth): reject cross-site auth POSTs (#2740) Hinotobi 2026-05-07 07:58:06 +08:00
  • 1336872b15 fix(channels): authenticate gateway command requests (#2742) Eilen Shin 2026-05-06 15:27:34 +08:00
  • 4ead2c6b19 fix(config): reset config-backed singletons on hot reload (#2588) KiteEater 2026-05-06 10:17:55 +08:00
  • 59c4a3f0a4 feat(agent): add custom-agent self-updates with user isolation (#2713) yangzheli 2026-05-05 23:17:42 +08:00
  • e8675f266d fix(loop-detection): keep tool-call pairing on warn injection (#2724) (#2725) Nan Gao 2026-05-05 12:53:49 +02:00
  • 680187ddc2 fix: Supplement list_running in RemoteSandboxBackend (#2716) Xun 2026-05-05 18:53:10 +08:00
  • aded753de3 fix(frontend): restore localhost fallback for getGatewayConfig in prod mode (#2705) (#2718) Xinmin Zeng 2026-05-05 16:27:29 +08:00
  • 028493bfd8 fix(docker):force ngix to resolve upstream names at request time (#2717) Willem Jiang 2026-05-05 14:35:55 +08:00
  • 8e48b7e85c fix(channels): preserve clarification conversation history across follow-up turns (#2444) Willem Jiang 2026-05-04 16:14:07 +08:00
  • af6e48ccaa fix(i18n): add Chinese translations for account settings page (#2712) v2.0-m1-rc0 Willem Jiang 2026-05-04 11:15:16 +08:00
  • b10eb7bafc feat(github): Added container push workflow (#2709) Willem Jiang 2026-05-04 11:14:34 +08:00
  • d02f762ab0 feat: refine token usage display modes (#2329) YuJitang 2026-05-04 09:56:16 +08:00
  • 82e7936d36 fix(docker): set UTF-8 locale to prevent ASCII encoding errors in minimal containers (#2707) Willem Jiang 2026-05-04 09:41:10 +08:00