Commit Graph

  • ae9e8bc0bf
    fix(sandbox): make missing sandbox.mounts host_path a loud ERROR (#3244) (#3250) main Lucy Shen 2026-06-09 23:16:14 +08:00
  • 16391e35ab
    fix(skills): harden slash skill activation across chat channels (#3466) v2.0-m1-rc3 DanielWalnut 2026-06-09 23:07:17 +08:00
  • 18bbb82f07
    Fix 'make dev' failure in Windows environment (#3236) tanghang97 2026-06-09 22:37:54 +08:00
  • b62c5a7b5b
    fix(agents): offload blocking filesystem IO in the custom-agent router off the event loop (#3457) ly-wang19 2026-06-09 22:24:53 +08:00
  • 5b81588b87
    fix(frontend): fallback Streamdown clipboard copy (#3397) Admire 2026-06-09 22:09:13 +08:00
  • 63ce88f874
    fix(replay-e2e): key fixtures by caller and conversation (#3453) Nan Gao 2026-06-09 15:58:31 +02:00
  • 37337b77f9
    feat(models): add StepFun reasoning model adapter (#3461) hataa 2026-06-09 18:01:43 +08:00
  • 8db16bb3d8
    fix(config): coerce null config.yaml list sections to empty list (#3434) ly-wang19 2026-06-09 15:45:28 +08:00
  • 93e3281cbf
    fix(dev): create backend/sandbox before uvicorn reload-exclude (#3459) (#3460) AochenShen99 2026-06-09 15:29:40 +08:00
  • 0fb18e368c
    refactor(lead-agent): make build_middlewares public to drop the last cross-module private import (#3458) AochenShen99 2026-06-09 11:56:28 +08:00
  • 90e23bfd09
    fix(ci): consolidate PR/issue labeling and fix reviewing-job crash + label thrash (#3455) Xinmin Zeng 2026-06-09 11:14:19 +08:00
  • f92a26d56f
    fix(web_fetch): support proxy for Jina reader in restricted networks (#3418) (#3430) Ryker_Feng 2026-06-08 23:25:29 +08:00
  • 3b6dd0a4e3
    feat(subagents): extend deferred MCP tool loading to subagents (#3432) v2.0-m1-rc2 AochenShen99 2026-06-08 23:17:22 +08:00
  • 3c2b60aaae
    fix(threads): assign new checkpoint ID in update_thread_state (#2391) Xun 2026-06-08 23:12:25 +08:00
  • 67ad6e232f
    fix(dev): exclude runtime state from gateway reload (#3426) zgenu 2026-06-08 22:54:23 +08:00
  • cd5bedaa74
    feat: MiniMax provider for image/video/podcast skills + new music-generation skill (#3437) DanielWalnut 2026-06-08 22:04:38 +08:00
  • 1651d1f1f5
    fix(frontend): restructure Memory settings toolbar into two rows (#3433) DanielWalnut 2026-06-08 19:17:14 +08:00
  • 799bef6d9d
    fix(replay-e2e): match by conversation, not the living system prompt (#3436) Xinmin Zeng 2026-06-08 17:32:41 +08:00
  • 3b105d1e5f
    fix(suggestions): strip inline <think> reasoning before parsing follow-up questions (#3435) DanielWalnut 2026-06-08 15:48:00 +08:00
  • 88759015e4
    test(e2e): deterministic record/replay front-back contract verification (#3365) Xinmin Zeng 2026-06-08 12:35:03 +08:00
  • 64d923b0fd
    fix(middleware): externalize oversized tool output into sandbox for non-mounted sandboxes (#3417) Huixin615 2026-06-08 12:24:48 +08:00
  • 519200728a
    fix(middleware): offload memory injection off event loop to prevent tiktoken blocking (#3402) (#3411) Willem Jiang 2026-06-08 12:21:55 +08:00
  • 40a371b88c
    fix(security): harden MCP config endpoint (#3425) greatmengqi 2026-06-08 12:21:02 +08:00
  • f725a963d5
    fix(runtime): protect sync singleton init and reset (#3413) Nan Gao 2026-06-08 02:38:36 +02:00
  • 3b4c9ff733
    fix(setup): refresh LLM provider wizard defaults (#3421) Nan Gao 2026-06-08 02:33:24 +02:00
  • 10c1d9f417
    fix(search): fix DDGS Wikipedia region handling (#3423) Nan Gao 2026-06-08 01:59:50 +02:00
  • 7679f21edf
    fix(frontend): truncate overflowing text in agent cards (#3391) Xinmin Zeng 2026-06-07 23:29:59 +08:00
  • 8d2e55a05f
    fix(subagent): structured subagent_status field over text parsing (#3146) (#3154) Xinmin Zeng 2026-06-07 22:49:55 +08:00
  • 0fdfbae435
    Merge branch 'main' into copilot/fix-lint-frontend-job copilot/fix-lint-frontend-job Willem Jiang 2026-06-07 21:42:16 +08:00
  • d8b728f7cb
    fix(mcp): close stdio sessions on their owning loop to avoid cross-task cancel-scope error (#3379) (#3392) Ryker_Feng 2026-06-07 21:37:30 +08:00
  • 150d03f2e7
    fix(frontend): avoid render-time subtask context mutation copilot-swe-agent[bot] 2026-06-07 13:35:28 +00:00
  • befe334f10
    fix(config): make the reload boundary discoverable from code (#3144) (#3153) Xinmin Zeng 2026-06-07 21:27:14 +08:00
  • 9593214065
    Initial plan copilot-swe-agent[bot] 2026-06-07 13:20:20 +00:00
  • d133b1119a
    fix(summarization): tag summary LLM calls nostream to stop phantom stream messages (#2503) (#3378) Ryker_Feng 2026-06-07 17:55:04 +08:00
  • 88e36d9686
    fix(#3189): prevent write_file streaming timeout on long reports (#3195) Huixin615 2026-06-07 17:47:11 +08:00
  • 268fdd6968
    fix(gateway): drain in-flight runs before closing checkpointer on shutdown (#3381) Xinmin Zeng 2026-06-07 11:24:30 +08:00
  • 9a5de8d6a5
    fix(ux): remove Backspace shortcut for deleting prompt attachments (#3410) Nan Gao 2026-06-06 09:13:24 +02:00
  • 1aac408dd0
    fix upload file size contract (#3408) Nan Gao 2026-06-06 09:12:17 +02:00
  • dd8f9bf5f0
    chore: add AI assistance disclosure to PR template and CONTRIBUTING (#3398) Xinmin Zeng 2026-06-05 22:08:24 +08:00
  • 2bbc7879fa
    refactor(tool-search): consolidate MCP metadata tag and harden deferred-tool setup (#3370) AochenShen99 2026-06-05 15:21:41 +08:00
  • 28b1da2172
    fix(agents): harden update_agent null-like args (#3237) Eilen Shin 2026-06-04 07:10:59 +08:00
  • 3fddc24c5f
    chore: remove stale LangGraph server runtime remnants (#3344) Eilen Shin 2026-06-03 22:04:05 +08:00
  • 0d0968a364
    chore: add sandbox memory profiling tools (#3249) Admire 2026-06-03 22:02:27 +08:00
  • 89ae74d4f4
    fix(skills): surface offending line and quoting hint on SKILL.md YAML… (#3335) Huixin615 2026-06-03 21:53:52 +08:00
  • 9a53f9dfbb
    fix(frontend): preserve chronological order of thread history after context compression (#3354) Huixin615 2026-06-03 21:51:48 +08:00
  • 8fca56cf43
    fix(mcp): accept transport field as alias for type (#3238) (#3243) Ryker_Feng 2026-06-03 18:11:38 +08:00
  • 0ffa995fe9
    feat: upgrade MiniMax default model to M3 (#3357) Octopus 2026-06-03 17:04:16 +08:00
  • f97b0c0f74
    feat(issue-templates): add structured bug & feature issue forms (#3359) Xinmin Zeng 2026-06-03 16:42:07 +08:00
  • aca7acc105
    feat(ci): PR/issue auto-labeling + declarative label sync (#3360) Xinmin Zeng 2026-06-03 16:40:24 +08:00
  • 3ae82dc663
    fix(mcp): add auth interceptor with channel user_id and keep header propagation to mcp tools (#3294) zhongli-sz 2026-06-03 15:48:19 +08:00
  • 5dc2d6cbf5
    fix(sandbox): close AioSandbox HTTP client during provider teardown (#2872) (#3245) Ryker_Feng 2026-06-02 22:55:59 +08:00
  • d9f4724950
    fix(tool-search): reliably hide deferred MCP schemas by removing the ContextVar (closures + graph state) (#3342) AochenShen99 2026-06-02 22:43:22 +08:00
  • 74e3e80cf6
    docs: clean gateway runtime transition remnants (#3334) Eilen Shin 2026-06-02 10:03:28 +08:00
  • 019bd16a06
    fix: load paginated run history messages (#3305) Eilen Shin 2026-06-01 15:50:39 +08:00
  • 9ed83c84dc fix(runtime): use pass for protocol stubs codex/refactor-run-runtime-ddd-boundaries rayhpeng 2026-06-01 15:31:46 +08:00
  • 30bb2d5149 refactor(runtime): add run DDD boundary skeleton rayhpeng 2026-06-01 09:22:32 +08:00
  • 031d6fbcbe
    fix(checkpointer): use AsyncConnectionPool for postgres to prevent stale connection errors (#3223) (#3226) Willem Jiang 2026-06-01 09:05:11 +08:00
  • d6a604d5a1
    fix(makefile): extract setup-sandbox inline bash to script for Windows compatibility (#3326) FallingSnowFlake 2026-06-01 07:28:13 +08:00
  • 46ddc346ad
    fix(channels): preserve Feishu clarification thread continuity (#3285) kia 2026-05-31 22:43:07 +08:00
  • 79cc227917
    fix(middleware): fix LLM fallback run status (#3321) Nan Gao 2026-05-31 16:42:13 +02:00
  • 9f3be2a9fa
    fix(agents): offload UploadsMiddleware uploads scan off the event loop (#3311) AochenShen99 2026-05-30 21:46:35 +08:00
  • e8e9edcb6e
    fix(channels): ignore hidden control messages when extracting replies (#3219) (#3270) Ryker_Feng 2026-05-29 23:06:58 +08:00
  • 4093c83383
    refactor(provider): share assistant payload replay matching (#3307) AochenShen99 2026-05-29 23:05:59 +08:00
  • 052b1e2102
    test(runtime): add Blockbuster runtime anchor for JsonlRunEventStore async IO (#3313) AochenShen99 2026-05-29 23:02:41 +08:00
  • ca487578a4
    feat(agent): add ToolOutputBudgetMiddleware for oversized tool output protection (#3303) Xinmin Zeng 2026-05-29 22:59:26 +08:00
  • e683ed6a76
    fix(runtime): guide malformed write_file recovery (#3040) Nan Gao 2026-05-29 11:46:24 +02:00
  • 872079b894
    docs: clean standalone LangGraph server remnants (#3301) Eilen Shin 2026-05-29 11:36:45 +08:00
  • cbf8b194e8
    fix(runtime): harden JSONL async I/O and DB put_batch thread validation (#3084) john lee 2026-05-29 09:27:53 +08:00
  • d46a5779bc
    fix(chat): preserve messages after summarization (#3280) Nan Gao 2026-05-29 02:24:47 +02:00
  • 2ace78d1e5
    fix(frontend): surface backend detail when agent name check fails (#3048) Xinmin Zeng 2026-05-28 18:38:45 +08:00
  • 8330b244a9
    docs: add blocking IO detection usage and maintenance (#3233) AochenShen99 2026-05-28 18:26:26 +08:00
  • 44677c5eb4
    feat(provider) Add patched MiMo reasoning content support (#3298) AochenShen99 2026-05-28 18:24:32 +08:00
  • 2fdfff0db3
    fix(frontend): fix Mermaid preview failure in historical messages (#3196) Admire 2026-05-28 18:20:02 +08:00
  • 737abc0e45
    fix: ignore stale run reconnect conflicts (#3284) zgenu 2026-05-28 17:29:30 +08:00
  • 8decfd327e
    Fix custom skill install permissions (#3241) AochenShen99 2026-05-28 15:48:32 +08:00
  • 0287240728
    fix(frontend): show new thread in sidebar immediately on creation (#3276) (#3283) Xinmin Zeng 2026-05-28 15:27:38 +08:00
  • 37451500eb
    fix(gateway): split stream_existing_run into per-method routes for unique OpenAPI operationIds (#3228) Lucy Shen 2026-05-28 08:20:52 +08:00
  • 3cb75887c1
    fix(memory): parse wrapped memory update json responses (#3252) Lawrance_YXLiao 2026-05-28 07:46:44 +08:00
  • a5599c100c
    fix(gateway): honour on_disconnect on /wait endpoints (#3267) AochenShen99 2026-05-28 07:22:39 +08:00
  • 9e332c594a
    chore(deps): bump uuid from 10.0.0 to 14.0.0 in /frontend (#3281) dependabot[bot] 2026-05-28 07:14:44 +08:00
  • 162fb2143e
    fix(mcp): skip session pooling for HTTP/SSE transports to avoid anyioRuntimeError (#3203) (#3224) Willem Jiang 2026-05-27 08:32:57 +08:00
  • 9a859085fa
    Merge branch 'main' into fix-2788 fix-2788 Willem Jiang 2026-05-27 08:29:21 +08:00
  • 92905e9e3e
    fix(todo): reuse thread state schema (#3206) QY 2026-05-26 23:58:08 +08:00
  • da41701f87
    Add static blocking IO inventory (#3208) AochenShen99 2026-05-26 23:30:24 +08:00
  • e02801944a
    chore: add a pull request template (#3259) Xinmin Zeng 2026-05-26 23:25:29 +08:00
  • b00749a8a6
    fix(auth): share internal gateway token across workers (#3184) Stellar鱼 2026-05-26 23:19:57 +08:00
  • e344be8d94
    feat(tests): add Blockbuster runtime gate for event-loop blocking IO (#3229) AochenShen99 2026-05-26 23:03:49 +08:00
  • f68bcb771c
    fix(frontend): guard message copy clipboard access (#3211) Admire 2026-05-26 09:37:51 +08:00
  • 11dd5b0683
    fix(frontend): strip unclosed <think> tags from streaming AI content (#3218) AochenShen99 2026-05-26 09:35:07 +08:00
  • f9b7071304
    fix(sandbox): add group/other read permissions to uploaded files for Docker sandbox (#3127) (#3134) Willem Jiang 2026-05-25 09:26:18 +08:00
  • e7967a7fc3
    fix(frontend): hide copy for streaming assistant turn (#3176) Admire 2026-05-23 23:29:16 +08:00
  • 8785658a2e
    fix(agents): preserve todos state across node updates (#3180) Huixin615 2026-05-23 23:25:38 +08:00
  • 0fb05825a2
    fix(runtime): make run creation persistence atomic (#3152) rayhpeng 2026-05-23 22:43:34 +08:00
  • d0fa37e71d
    fix(frontend): avoid duplicate optimistic user message (#3002) Admire 2026-05-23 17:02:23 +08:00
  • 604fcbb9d2
    Stabilize write artifact previews (#3172) AochenShen99 2026-05-23 16:56:14 +08:00
  • a64a39dbc0
    config: raise default summarization trigger before v2.0-m1 (#3174) Nan Gao 2026-05-23 09:38:25 +02:00
  • b103d1a7f5
    feat(frontend): support static website demo mode (#3170) JeffJiang 2026-05-23 00:10:56 +08:00
  • 66d6a6a4e8
    fix: harden run finalization persistence (#3155) AochenShen99 2026-05-23 00:09:06 +08:00
  • f0bae28636
    fix(middleware): handle repeated tool call ids (#3143) Nan Gao 2026-05-22 15:44:05 +02:00
  • 2eeb597985
    fix(runs): expose active progress counters (#3148) Lawrance_YXLiao 2026-05-22 21:42:14 +08:00