Commit Graph

  • 6469833886
    fix(skills): close SkillScan bypasses in the skill review gate (#5431) main Hyeonsang Cho 2026-09-14 22:23:58 +09:00
  • f770ecc0b8
    fix(events): preserve Unicode separators in JSONL event records (#5429) Undermoon1412 2026-09-14 18:24:51 +08:00
  • 80f13935c2
    feat(agents): allow custom agents to disable memory (#5167) Beautyl0ve 2026-09-14 18:17:54 +08:00
  • ba998a92ac
    fix(mcp): treat a Human Input Card reply as the current user request (#5426) 哈基米 2026-09-14 18:07:21 +08:00
  • 0a0d768107
    fix(goal): stand the goal down once the run has hit its token budget (#5424) alanhuangyoo 2026-09-14 15:46:12 +08:00
  • ed986a10ef
    fix(sandbox): report truncated remote glob and grep results (#5427) Hyeonsang Cho 2026-09-14 16:38:34 +09:00
  • 6177b07c06
    fix(conversation): clarify reference semantics and keep reader pages inline (#5421) Totoro 2026-09-14 15:05:30 +08:00
  • 5d855e9b92
    feat(scheduled-tasks): filter run history by occurrence status (#5384) tiammomo 2026-09-14 14:09:27 +08:00
  • 1b9667ea0e
    fix(sandbox): mask every host path in a colon-joined list (#5418) Hyeonsang Cho 2026-09-14 15:05:21 +09:00
  • 18b803fad9
    fix(sandbox): scope BoxLite grep globs to the search root (#5419) Hyeonsang Cho 2026-09-14 13:26:12 +09:00
  • daf32cd246
    test(mounts): compare host paths separator-agnostically in provisioner and mount suites (#5413) Shxiao 2026-09-14 12:10:41 +09:00
  • 9861c296d4
    test: skip symlink-planting cases where the host cannot create symlinks (#5414) GGbond 2026-09-14 11:01:31 +08:00
  • a2d417e0da
    test(sandbox): render env-injection probes in the resolved shell's syntax on Windows (#5415) GGbond 2026-09-14 10:54:34 +08:00
  • 533e30e7f2
    [feat] add opt-in conversation reads for Gateway runs (#5399) Totoro 2026-09-14 10:51:01 +08:00
  • f5cf25a8b6
    fix(summarization): keep a Human Input Card reply as the current request (#5416) alanhuangyoo 2026-09-14 10:45:31 +08:00
  • 96d6ff3aca
    fix(agents): keep the token budget across goal continuations of a run (#5410) alanhuangyoo 2026-09-14 10:41:22 +08:00
  • bbced51022
    fix(gateway): close two input-sanitization bypasses (#5375) Hyeonsang Cho 2026-09-14 10:54:42 +09:00
  • 529b0e05ec
    fix(client): emit streamed tool calls once with complete args (#5408) alanhuangyoo 2026-09-14 09:50:14 +08:00
  • 1dd48d14d2
    fix(models): reuse the Claude Code OAuth token read from a file descriptor (#5411) Hyeonsang Cho 2026-09-14 10:23:12 +09:00
  • d5ae3882b6
    fix(sandbox): reverse-resolve forward-slash spellings of Windows host paths (#5373) Shxiao 2026-09-14 08:30:34 +09:00
  • 7513f16e0e
    feat(settings): persist account preferences across browsers (#5397) yang rui 2026-09-14 07:25:41 +08:00
  • bddcd68aa6
    docs(zh): add the missing Project Membership section to README_zh (#5409) theater 2026-09-14 07:23:23 +08:00
  • 5d86ce345c
    feat(memory): add deterministic near-duplicate fact gate (#5254) wd_pan 2026-09-14 07:22:38 +08:00
  • 5a3725d1b8
    fix(worker): don't fail the parent run on a subagent error carried by task_running (#5407) alanhuangyoo 2026-09-14 07:17:51 +08:00
  • b1dad2480a
    test(scripts): resolve Git Bash instead of the WSL launcher for Windows shell-script tests (#5404) GGbond 2026-09-14 06:55:57 +08:00
  • f66cb8e376
    fix(deploy): prevent Git Bash path conversion of default docker socket on Windows (#5400) (#5402) Dan Caldr 2026-09-14 00:51:27 +02:00
  • c3adc51ec9
    fix(frontend): confirm sidebar chat deletion (#5406) Wenchao An 2026-09-14 06:46:29 +08:00
  • 2814bd5d49
    fix(models): stop reasoning_effort from reaching the constructor twice (#5403) Hyeonsang Cho 2026-09-14 00:14:07 +09:00
  • 6f81daefff
    fix(runtime): resolve omitted run owners before idempotent reuse (#5401) Hyeonsang Cho 2026-09-13 21:28:32 +09:00
  • dfc8e72428
    fix(agents): make read-before-write cancellation lock-safe (#5395) Jun 2026-09-13 19:55:58 +08:00
  • 28a81452ce
    fix(runtime): stop idempotent reuse from blocking the thread on a peer worker (#5393) Hyeonsang Cho 2026-09-13 19:16:22 +09:00
  • a5e99ab0c4
    fix(video): forward --aspect-ratio into the Gemini Veo request (#5388) Chris Z 2026-09-13 18:09:15 +08:00
  • a22c6169b3
    feat(skills): support OpenAI-compatible image generation (#5389) cybersentia 2026-09-13 18:07:58 +08:00
  • cf556fa9d4
    feat(agents): elide superseded write_file payloads from model-bound requests (#5374) Nan Gao 2026-09-13 17:04:51 +07:00
  • b448c02bbe
    fix(firecrawl): pass tool base_url to FirecrawlApp as api_url (#5392) Aleksandr Sapronov 2026-09-13 16:23:04 +07:00
  • dfe9a520b9
    fix(mcp): isolate pooled sessions by owning event loop (#5396) yang rui 2026-09-13 17:13:45 +08:00
  • 56540fab01
    fix(gateway): make recursion limit configurable (#5390) Xuehao Xu 2026-09-13 17:08:33 +08:00
  • 98ae762db9
    fix(frontend): add pointer cursor to interactive controls (#4921) dong 2026-09-13 09:37:27 +08:00
  • ce635b7de6
    fix(docker): allow aio DooD socket preflight on Windows Git Bash (#5370) (#5371) Dan Caldr 2026-09-12 15:12:36 +02:00
  • 81f2015fe6
    fix(runtime): keep agent construction off event loop (#5217) Zhengcy05 2026-09-12 21:09:05 +08:00
  • 1b76ab9060
    feat: add opt-in task notes and compacted history recall (#5382) Wenchao An 2026-09-12 21:01:46 +08:00
  • 0464502af1
    fix(frontend): keep human input cards with their turn (#4892) Beverly621 2026-09-12 05:27:04 -04:00
  • 6d5d7bb1d5
    feat(subagents): add opt-in parent context snapshots (#5367) Wenchao An 2026-09-12 16:20:31 +08:00
  • f17ca3777a
    feat(extensions): add in-place upgrade that keeps private config (#5347) wutongyuonce 2026-09-12 15:59:41 +08:00
  • 3e536944b7
    fix(sandbox): stop remote grep/glob from reporting failures as no matches (#5380) Totoro 2026-09-12 15:47:58 +08:00
  • 444bfb72ce
    feat(scheduled-tasks): preview upcoming cron occurrences (#5381) tiammomo 2026-09-12 14:59:04 +08:00
  • a06688ad82
    test(skills): skip the skill-export capture suite where fd-based walking is unavailable (#5372) Shxiao 2026-09-12 15:32:05 +09:00
  • f4e740bc49
    fix(uploads): bound document outline and preview text (#5323) tiammomo 2026-09-12 14:28:15 +08:00
  • 2752d9ca62
    chore(deps): bump next from 16.2.11 to 16.3.3 in /frontend (#5377) dependabot[bot] 2026-09-12 14:16:04 +08:00
  • 4501c76b0f
    feat(scheduled-tasks): browse paginated run history (#5363) tiammomo 2026-09-12 12:59:52 +08:00
  • b9d6b16084
    fix(uploads): recognize valid ATX headings in document outlines (#5316) tiammomo 2026-09-12 12:50:22 +08:00
  • bc4a33aba7
    fix(skills): stop persisting resolved secrets when toggling skills (#5357) Hyeonsang Cho 2026-09-12 12:24:46 +09:00
  • ac2b6415ea
    feat(agents): support Unicode display names for custom agents (#5324) yang rui 2026-09-12 11:09:41 +08:00
  • 5e85f8a183
    fix(runtime): add deterministic executor starvation regressions (#5335) yeejhyang 2026-09-12 10:59:31 +08:00
  • 4470932118
    feat(extensions): allow constructor kwargs on config-declared middlewares (#5312) wutongyuonce 2026-09-12 10:57:40 +08:00
  • 76d072c584
    fix(sandbox): drain skill sync before cancellation (#5350) Jun 2026-09-12 10:54:39 +08:00
  • ec0ac474c4
    feat(authz): gate thread-delete and run-cancel UI on effective permissions (Phase 4, #4063) (#5294) hataa 2026-09-12 10:40:54 +08:00
  • 3aa1ac477d
    fix(channels): cap WeCom outbound content at the 20480-byte protocol limit (#5148) Yufeng He 2026-09-12 09:59:58 +08:00
  • bec0acf6b5
    fix(subagents): make acceptance checks portable on Windows (#5162) shawn 2026-09-12 09:28:46 +08:00
  • 9f4a7823e2
    feat(title): use filenames for attachment-only conversations (#5304) qian 2026-09-12 09:22:27 +08:00
  • 1ee93cd186
    feat(frontend): add expandable generic tool details in debug mode (#5309) blue 2026-09-12 09:16:37 +08:00
  • 806a5bd427
    fix(gateway): serve XML artifacts as attachments to block same-origin script (#5353) Hyeonsang Cho 2026-09-12 10:15:51 +09:00
  • a2011996d8
    fix(scripts): detect the ollama extra from configured models (#5318) Parthiban Sivakumar 2026-09-12 06:40:47 +05:30
  • e92c2c62f7
    test(wechat): skip the POSIX mode-bit half of the auth-state tests on Windows (#5366) Shxiao 2026-09-12 10:00:48 +09:00
  • 572744975d
    fix(tools): run tool assembly off-loop at async entry points (#5224) Shxiao 2026-09-12 08:41:24 +09:00
  • cd0e74edaf
    fix(scheduler): reconcile stuck once tasks from committed run outcome (#5035) Totoro 2026-09-12 07:35:07 +08:00
  • 9f17bbeec7
    feat(tools): filter list_uploaded_files by name and extension (#5341) wutongyuonce 2026-09-12 07:25:19 +08:00
  • e20b36b3c7
    test(artifact-archive): make the archive suite platform-correct on Windows (#5365) Shxiao 2026-09-12 08:12:37 +09:00
  • 3f0b6ecc81
    feat(agents): elide blocked write payloads from model-bound requests (#5329) Nan Gao 2026-09-11 18:05:48 +07:00
  • f09e824460
    fix(scripts): prefer Windows .cmd shims for pnpm (#5305) dong 2026-09-11 18:41:24 +08:00
  • b809b7bc7d
    fix(web-fetch): resolve relative URLs in extracted Markdown (#5310) tiammomo 2026-09-11 18:36:58 +08:00
  • ed8a3ad77e
    fix(deps): upgrade transitive xmldom for Dependabot alert 395 (#5352) Willem Jiang 2026-09-11 16:30:15 +08:00
  • 0cf1762638
    docs(config): note use_previous_response_id in the Responses API example (#5359) Nan Gao 2026-09-11 15:22:26 +07:00
  • f52818fe5e
    feat(skills): export custom skill packages with revision-bound preview (#5332) Ryker_Feng 2026-09-11 16:21:23 +08:00
  • 36ce7590b7
    fix(agents): isolate loop detection state by run (#5344) PeaceMaker-best 2026-09-11 13:45:52 +08:00
  • c35022e18b
    fix(frontend): show agent skill badges with empty tool groups (#5326) Vicki 2026-09-11 11:37:56 +08:00
  • 556975f284
    fix(gateway): gate github_token and disable_clarification on internal callers (#5338) Hyeonsang Cho 2026-09-11 12:33:52 +09:00
  • 452d09b96b
    fix(frontend): localize Settings load errors (#5337) auyua9 2026-09-11 07:45:16 +08:00
  • c9c7076ba7
    fix: localize Chinese docs links (#5275) Undermoon1412 2026-09-10 21:29:21 +08:00
  • c65737025b
    fix(mcp): enforce session pool capacity during promotion (#4962) XIIRUAN 2026-09-10 21:21:18 +08:00
  • 48a8978b7b
    feat(scheduler): add interval schedule type (#5291) wutongyuonce 2026-09-10 16:46:01 +08:00
  • 3a6e681dee
    fix(view-image): read active sandbox images from sandbox (#5306) Jun 2026-09-10 15:48:55 +08:00
  • 69f0f483eb
    feat(scheduler): let scheduled tasks pin a custom agent (#5288) wutongyuonce 2026-09-10 15:36:49 +08:00
  • 8e86729aa0
    fix(gateway): confine artifact PUT to /mnt/user-data/outputs after path resolution (#5321) Hyeonsang Cho 2026-09-10 16:01:56 +09:00
  • 3e1349576e
    fix(agents): filter assembly descriptor subagent policy by allowed_subagents (#5205) (#5262) kbsama 2026-09-10 14:51:42 +08:00
  • 37b03a3811
    fix(channels): bound Discord outbound cross-loop awaits and restart dead clients, fixes #5226 (#5227) hataa 2026-09-10 14:36:55 +08:00
  • 0d4925305a
    fix(infoquest): bound HTTP connect and read waits (#5315) tiammomo 2026-09-09 16:31:41 +08:00
  • 06c827903a
    feat(persistence): add expand-phase thread incarnation storage (#5216) RongJie G 2026-09-09 15:52:09 +08:00
  • 3c7d3303d3
    feat(gateway): paginate thread run history (#5283) wutongyuonce 2026-09-09 14:56:31 +08:00
  • 05432f4b43
    fix(frontend): preserve trusted message positions through content merge (#5293) Zeren Wang 2026-09-09 05:32:06 +02:00
  • a3848ef155
    fix: expose summary_text in embedded client values events (#5249) Sami Belhareth 2026-09-08 19:17:11 -07:00
  • d8ed8160c9
    fix(sandbox): stop list_dir from reporting failures as empty (#5264) wutongyuonce 2026-09-09 10:12:45 +08:00
  • fa89a12526
    fix(sandbox): mask output tails into POSIX-style virtual paths (#5247) Shxiao 2026-09-09 11:09:28 +09:00
  • 0b3dadbc9b
    feat(subagents): add acceptance checks to durable batch items (#5289) Wenchao An 2026-09-09 08:45:20 +08:00
  • f5e51b1d4f
    fix(tests): await future completion before asserting done() (#5299) Parthiban Sivakumar 2026-09-08 21:35:10 +05:30
  • dfaeef3772
    fix(frontend): support standalone demo APIs and runtime GitHub stars (#5302) JeffJiang 2026-09-09 00:00:56 +08:00
  • 065f84f711
    fix(doctor): skip tool checks when tools block is empty (#5301) Parthiban Sivakumar 2026-09-08 20:59:52 +05:30
  • 062273f850
    chore(doc): update the CHANGLOG with the latest changes. (#5297) Willem Jiang 2026-09-08 20:13:18 +08:00
  • 611801d5c0
    fix(doctor): skip LLM checks when models block is empty (#5296) Parthiban Sivakumar 2026-09-08 17:31:39 +05:30
  • a2808e8292
    test(checkpoint): retention deletion contract + growth baseline (#4189 item 3) (#5255) zeng-bohan 2026-09-08 19:21:57 +08:00