Commit Graph

  • 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 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