Commit Graph

  • f43aa78107
    fix(agents): sync agent_name across context/configurable and reject empty soul (#3549) (#3553) Huixin615 2026-06-14 10:40:16 +08:00
  • 47e9570d86
    fix(subagent): isolate subagent from parent run checkpointer (#3559) heart-scalpel 2026-06-14 10:30:45 +08:00
  • 1783da42f4
    fix(channels): close Discord file handle after upload (#3561) hataa 2026-06-13 23:27:17 +08:00
  • d23eac227f
    feat(skill): add maintainer issue and PR workflow (#3554) AochenShen99 2026-06-13 22:56:33 +08:00
  • 554017a89f
    docs: document custom AIO sandbox images (#3548) idefav 2026-06-13 22:50:51 +08:00
  • 6e839342a7
    feat(community): add Brave Search web search tool (#3528) Ryker_Feng 2026-06-13 22:47:35 +08:00
  • 8955b3222a
    fix(sandbox): merge idempotent sandbox state updates (#3518) liuchuan01 2026-06-13 22:40:48 +08:00
  • c91dacc8e2
    fix(channels): surface WeCom WebSocket connection failures (#2000) (#3526) Ryker_Feng 2026-06-13 22:34:00 +08:00
  • cad6e89a19
    fix(scripts):start with make start-daemon,can not stop next-server with make stop (#3498) Airene Fang 2026-06-13 09:16:08 +08:00
  • 094296440f
    fix(history): strip base64 image data from REST endpoint responses (#3535) hataa 2026-06-13 08:58:19 +08:00
  • 839fa99237
    feat(telegram): stream agent replies by editing the placeholder message in place (#3534) DanielWalnut 2026-06-13 08:38:28 +08:00
  • 3475f7cdad
    chore(deps): bump starlette from 1.0.0 to 1.0.1 in /backend (#3546) dependabot[bot] 2026-06-13 08:14:16 +08:00
  • 83bc2fb1ae
    chore(deps): bump aiohttp from 3.13.5 to 3.14.0 in /backend (#3545) dependabot[bot] 2026-06-13 08:13:49 +08:00
  • a17d2ff8f8
    fix(mcp): surface admin-required state on settings tools page (#3527) (#3533) Huixin615 2026-06-13 07:36:57 +08:00
  • 420a886e1d
    fix(channels): offload blocking filesystem IO in inbound file ingestion (#3529) ly-wang19 2026-06-13 06:38:54 +08:00
  • 579e416459
    perf(runtime): index messages in MemoryRunEventStore to avoid O(n) scans (#3531) ly-wang19 2026-06-12 22:58:30 +08:00
  • c002596ab4
    chore(todo): remove unused completion reminder counter (#3530) AochenShen99 2026-06-12 22:48:47 +08:00
  • a838546a2b
    chore(blocking-io): fail-loud repo-root resolution and shared detector CLI shim (#3512) AochenShen99 2026-06-12 17:16:01 +08:00
  • bbce6c0ac0
    docs(config): add SearXNG and Browserless configuration examples (#3513) zengxi 2026-06-12 16:50:32 +08:00
  • 0d3bfe0a76
    perf(runtime): index runs by thread_id to avoid O(n) scans in RunManager (#3499) ly-wang19 2026-06-12 16:48:47 +08:00
  • 503eeac788
    fix(frontend): render user messages as plain text and cap blockquote nesting (#3502) Xinmin Zeng 2026-06-12 16:15:40 +08:00
  • aa015462a7
    feat(im): Add user-owned IM channel connections (#3487) DanielWalnut 2026-06-12 15:24:58 +08:00
  • b8f5ed360f
    fix(skills): keep skill archive installation off the event loop (#3505) AochenShen99 2026-06-12 15:17:40 +08:00
  • 76136d22b4
    fix(channels): reload config on channel restart, fixes #3497 (#3514) hataa 2026-06-12 14:45:22 +08:00
  • dc2ababf00
    feat(skill): add blocking-io-guard — SOP skill for blocking-IO triage and runtime anchors (#3503) AochenShen99 2026-06-12 10:20:38 +08:00
  • 330a2ff8c5
    feat(community): add SearXNG and Browserless web search/fetch tools (#3451) zengxi 2026-06-12 09:45:26 +08:00
  • 0367fe6c7a
    fix(frontend): prevent user message bubble overflow with long unbreakable strings (#3488) snaplap 2026-06-11 22:55:48 +08:00
  • c733d3c917
    fix(frontend): isolate new chat thread messages (#3508) zgenu 2026-06-11 22:12:15 +08:00
  • b6fbf0d105
    fix(frontend): keep workspace interactive when SSR auth probe cannot reach gateway (#3493) (#3495) Huixin615 2026-06-11 21:14:49 +08:00
  • f401e7baa6
    [codex] Fix stale AIO sandbox cache reuse (#3494) DanielWalnut 2026-06-11 17:53:37 +08:00
  • 919d8bc279
    fix(sandbox): persist lazily-acquired sandbox state via Command (#3464) Huixin615 2026-06-11 17:50:36 +08:00
  • 2d5f0787de
    Update lint-check.yml with the job setting Willem Jiang 2026-06-11 00:07:36 +08:00
  • 5819bd8a59
    fix(frontend): paginate workspace chat list beyond 50 threads (#3482) (#3485) Huixin615 2026-06-10 23:59:38 +08:00
  • b3c2cc42cf
    fix(agents): require config.yaml in resolve_agent_dir to skip memory-only directories (#3390) (#3481) hataa 2026-06-10 23:57:17 +08:00
  • 167ef4512f
    feat(memory): add memory.token_counting config to avoid tiktoken network dependency (#3429) (#3465) Ryker_Feng 2026-06-10 23:26:15 +08:00
  • ba9cc5e972
    fix(gateway): enforce thread ownership on stateless run endpoints (#3473) Xinmin Zeng 2026-06-10 23:03:39 +08:00
  • 05ae4467ae
    fix(docker): default Gateway to a single worker to prevent multi-worker breakage (#3475) Xinmin Zeng 2026-06-10 21:36:25 +08:00
  • 2b795265e7
    fix: align auth-disabled mode and mock history loading (#3471) DanielWalnut 2026-06-10 16:11:00 +08:00
  • a57d05fe0a
    fix runtime journal run lifecycle events (#3470) Nan Gao 2026-06-10 02:33:29 +02:00
  • ae9e8bc0bf
    fix(sandbox): make missing sandbox.mounts host_path a loud ERROR (#3244) (#3250) 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