Commit Graph

  • dad3997459
    fix(sandbox): cleanup dead containers and avoid lock-held liveness checks 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
  • 222a7773cb
    fix(frontend): avoid misleading error message when agent api is disable (#2697) (#2698) Nan Gao 2026-05-04 03:38:05 +02:00
  • f80ac961ec
    fix(harness): restore legacy skills path fallback (#2694) (#2696) Nan Gao 2026-05-03 17:40:59 +02:00
  • 44ab21fc44
    feat(community): add Serper web search provider (#2630) wanxsb 2026-05-02 16:22:35 +08:00
  • e543bbf5d6
    [security] fix(upload): reject symlinked upload destinations (#2623) Hinotobi 2026-05-02 15:19:28 +08:00
  • ca3332f8bf
    fix(gateway): return ISO 8601 timestamps from threads endpoints (#2599) Xinmin Zeng 2026-05-02 15:16:16 +08:00
  • bb8b234d85
    chroe(2585): keep polishing the code of codex token usage (#2689) Willem Jiang 2026-05-02 15:04:11 +08:00
  • 2eb45e9bb5 fix: thread app config through client and sync providers fix/explicit-app-config-client-provider greatmengqi 2026-05-02 12:07:26 +08:00
  • 17447fccbe
    fix(runtime): make rollback restore checkpoint supersede newer checkpoints (#2582) KiteEater 2026-05-02 11:25:45 +08:00
  • 866d1ca409
    Populate Codex usage metadata for token accounting (#2585) KiteEater 2026-05-02 11:16:03 +08:00
  • 8ba01dfd83
    refactor: thread app_config through lead and subagent task path (#2666) greatmengqi 2026-05-02 06:37:49 +08:00
  • 189b82405c
    fix(sandbox): pass no_change_timeout to exec_command to prevent 120s premature termination (#2685) Willem Jiang 2026-05-01 22:27:02 +08:00
  • 487c1d939f
    fix(subagents): use model override for tools and middleware (#2641) Nan Gao 2026-05-01 16:21:10 +02:00
  • c09c334544
    fix(harness): resolve runtime paths from project root (#2642) Nan Gao 2026-05-01 16:19:50 +02:00
  • 8939ccaed2
    fix(uploads): enforce streaming upload limits in gateway (#2589) KiteEater 2026-05-01 20:19:30 +08:00
  • 83938cf35a
    fix(subagents): propagate user context across threaded execution (#2676) JerryLee 2026-05-01 18:27:18 +10:00
  • 78633c69ac
    fix(agents): propagate agent_name into ToolRuntime.context for setup_agent (#2679) yangzheli 2026-05-01 16:00:11 +08:00
  • 8b61c94e1d
    fix: keep lead agent graph factory signature compatible (#2678) greatmengqi 2026-05-01 15:43:28 +08:00
  • 1ad1420e31
    refactor(skills): Unified skill storage capability (#2613) Xun 2026-05-01 13:23:26 +08:00
  • eba3b9e18d
    fix(config): unify log_level from config.yaml across Gateway and debug entry points (#2601) He Wang 2026-04-30 22:27:14 +08:00
  • c0da278269
    fix(memory): replace short-lived asyncio.run() with persistent event loop (#2627) Willem Jiang 2026-04-30 17:59:57 +08:00
  • 7dea1666ce
    fix: avoid temporary event loops in async subagent execution (#2414) KiteEater 2026-04-30 15:29:17 +08:00
  • 88d47f677f
    fix(nginx): add catch-all /api/ location for auth routes (#2657) Chincherry93 2026-04-30 15:21:22 +08:00
  • 38714b6ceb
    refactor: thread app_config through middleware factories (#2652) greatmengqi 2026-04-30 12:41:09 +08:00
  • 74081a85a6
    [security] fix(sandbox): bind local Docker ports to loopback (#2633) Hinotobi 2026-04-30 11:40:28 +08:00
  • 24a5a00679
    fix: avoid duplicate call to extractReasoningContentFromMessage (#2661) Jsonz 2026-04-30 11:33:49 +08:00
  • 08afdcb907
    feat(channels): add DingTalk channel integration (#2628) He Wang 2026-04-30 11:25:33 +08:00
  • 0691c4dda3
    fix(security): allow disabling API docs in production via GATEWAY_ENABLE_DOCS (#2651) sunsine 2026-04-30 10:58:32 +08:00
  • f7b10d42e4
    fix(frontend): create thread on first submit in new-agent page (#2656) yangzheli 2026-04-30 06:41:54 +08:00
  • 4a9f1d547b
    Merge pull request #2566 from bytedance/release/2.0-rc Willem Jiang 2026-04-28 21:56:35 +08:00
  • 11afd32459 Fix the log Injection error of skills.py Willem Jiang 2026-04-28 21:42:38 +08:00
  • 64f4dc1639 fixed the CI build errors Willem Jiang 2026-04-28 19:01:36 +08:00
  • 844ad8e528
    Merge branch 'main' into release/2.0-rc Willem Jiang 2026-04-28 15:44:02 +08:00
  • 395c14357b
    chore(adpator):Adapt MindIE engine model and improve testing and fixes (#2523) pyp0327 2026-04-28 15:09:31 +08:00
  • e82940c03d
    refactor: thread release config through lead path (#2612) greatmengqi 2026-04-28 14:53:18 +08:00
  • 6bd88fe14c
    fix(sandbox): block host bash traversal escapes (#2560) DanielWalnut 2026-04-28 12:18:41 +08:00
  • 39c5da94f3
    fix(sandbox): prevent local custom mount symlink escapes (#2558) DanielWalnut 2026-04-28 11:59:46 +08:00
  • 707ed328dd
    fix(skills): scan skill archives before install (#2561) DanielWalnut 2026-04-28 11:56:11 +08:00
  • f7dfb88a30
    fix(aio-sandbox): redact env values in container logs (#2562) DanielWalnut 2026-04-28 11:47:56 +08:00
  • 69649d8aae
    Fix the issues when reviewing 2566 persistant part (#2604) Willem Jiang 2026-04-28 11:44:40 +08:00
  • 4e4e4f92a0
    fix(security): harden auth system and fix run journal logic bug (#2593) Willem Jiang 2026-04-28 11:34:07 +08:00
  • af8c0cfb78
    fix(harness): constrain view_image to thread data paths (#2557) DanielWalnut 2026-04-28 11:13:17 +08:00
  • b8bc4826d8
    refactor: root release config in gateway runtime (#2611) greatmengqi 2026-04-28 00:13:04 +08:00
  • 1825d767ca Merge refactor/config-deerflow-context into release/2.0-rc refactor/config-on-release-2.0-rc greatmengqi 2026-04-27 18:16:42 +08:00
  • c53b9ccb02 test(custom_agent + task_tool): set app.state.config + drop obsolete skills monkeypatches refactor/config-deerflow-context greatmengqi 2026-04-27 18:09:43 +08:00
  • e99cb01fe1 test(tool_deduplication): pass app_config explicitly instead of patching removed singleton greatmengqi 2026-04-27 16:51:28 +08:00
  • 748429ef0d
    fix(frontend): add missing mock routes for runs-list, models, and suggestions (#2578) yangzheli 2026-04-26 23:29:59 +08:00
  • ed9ebfac4d fix: enforce 'request' parameter requirement in require_auth decorator JeffJiang 2026-04-26 22:49:27 +08:00
  • da174dfd4d feat: implement process-local internal authentication for Gateway and enhance CSRF handling JeffJiang 2026-04-26 22:15:43 +08:00
  • 897dae5475 fix the lint error of backend Willem Jiang 2026-04-26 22:16:04 +08:00
  • eba6c0eab2 fix unit tests of test_upload_files and test_shutdown Willem Jiang 2026-04-26 22:10:27 +08:00
  • 60754f0c50 fix the unit tests error of agent provider Willem Jiang 2026-04-26 22:09:12 +08:00
  • ac18b9c424 Apply the code reviewer suggestion of abstractmethod Willem Jiang 2026-04-26 20:36:16 +08:00
  • 3e6a34297d refactor(config): eliminate global mutable state — explicit parameter passing on top of main greatmengqi 2026-04-26 21:45:02 +08:00