最新版本 v2026.722.0 已发布(2026 年 7 月 22 日)。

查看更新
← 全部版本

v2026.720.0

亮点

  • Skill Studio & skill organization — A three-pane skill IDE with sandboxed test runs, so you can author, edit, and try out skills without leaving Agorid. Skills now organize into nested folders with a dedicated “My Skills” view, you can import skills straight from a project, and company skill policy is open-by-default with core UX for tightening it. Company skill forks run prechecks before they land, and markdown edits get proper dirty-tracking and save. (#9241, #9235, #9356, #9633, #9620, #9564)
  • Attention queue & Decisions — A new attention queue and Decisions surface bring everything that needs your input into one place, with faster scrolling and readable, mobile-friendly decision rows. (#9380, #9468, #9472)
  • 搜索增强 — Search gains filters, sorting, and operators, with command-palette parity so you can find issues and entities the same way everywhere, plus a new bulk extract endpoint. (#9327, #9507)
  • 更强自愈运行 — Run restart recovery, workspace self-heal, quota-aware retries, and failed-run metrics mean your instance tries harder before it involves you. Recovery is now routed by failure cause, waits for provider quota resets, throttles serial repeats, and reports observability metrics with a rate alert. Plan-approval continuations and external-wait liveness are durable across failed wakes, and resolved blockers reliably wake the tasks that depend on them. (#9183, #9331, #9373, #9229, #9634, #9635, #9651, #9644)

改进

  • 沙箱执行 — ACP sessions can now run in sandbox execution targets, with sandbox support for the Grok local adapter, custom-image snapshots applied across config tests and saves, and a sandbox wall-clock backstop raised to four hours for long-running work. (#9390, #9338, #9385, #9232)
  • 议题 monitor 处处可见 — External-service and issue monitors now surface across task surfaces and in issue properties, so you can see what a task is waiting on at a glance. (#9783)
  • 重做 secrets 对话框与 sheet 内 agent 访问 — The secrets dialog was reworked and you can now grant per-agent secret access directly in the sheet. (#9797)
  • Agent 可安全整理 inbox — Agents can now archive and tidy user inboxes under a governed inbox-archive access policy. (#9724, #9658, #9654)
  • 活跃 PR gardening 工作流 — A new PR-gardening workflow keeps open pull requests moving. (#9510)
  • Workspace 服务控制栏稳定 — The workspace service control bar was stabilized so start/stop/restart controls behave predictably. (#9705)
  • Activity log 责任用户归因 — Activity logs now stamp the responsible user, and issue attribution is explicit. (#9731)
  • 更清晰的阻塞任务提示 — When a message won’t reopen a blocked issue, the UI now explains why (Rule C). (#9417)
  • 可中断排队运行 — You can now interrupt queued issue runs instead of waiting them out. (#9725)
  • 更清晰任务级模型覆盖 — Issue properties now clarify task-level model overrides. (#9710)
  • 设计系统收敛 — Single-source design tokens, a visual regression suite, and a retuned theme, plus broad Card/Badge adoption, a multiplicative radius ladder, and unified list surfaces. Task status glyphs now use Lucide icons. (#9134, #9240, #9395)
  • Activity-gated routine — Scheduled runs can be gated on external activity, so routines only fire when there’s real work to do. (#9436)
  • ACP 为本地适配器默认引擎 — Local coding adapters now run through ACP by default, with local coding processes confined for safety, and the Claude ACP client was updated. (#9238, #9504, #9484)
  • Spend & cost telemetry — ACP-lane usage and cost now flow into spend telemetry, unpriced CLI usage is recorded, and credential-health retention is documented. (#9471, #9505, #9248, @nickyleach)
  • 持久运行日志 — Run logs are now mirrored to a durable object-storage-backed store. (#8984, @stubbi)
  • Codex & model updates — Updated Codex adapter GPT-5.6 defaults and added gpt-5.4-mini to Codex/OpenCode selection (plus openai/gpt-5.5 to OpenCode). (#9352, #4357, @supertaz)
  • 智能体运行时镜像内置 ripgreprg is now available out of the box in the base agent image. (#8976, @stubbi)
  • 可观测的沙箱 sync 进度 — Redundant issue re-wakes are throttled and the execution contract is injected once per fresh heartbeat, cutting duplicate token spend. (#9470, #9469)
  • 未正式发布构建展示 source SHA — Builds that aren’t on a formal release now surface their source SHA, preserved even without Git metadata. (#9508, #9638)
  • 智能体说明 Prose 编辑器 — Markdown agent instructions now use the prose editor. (#9332)
  • 健康检查门控开发服务 — Agorid dev services now require health readiness before they’re considered up. (#9269)
  • 更严的 environment 删除 — Environment deletion is hardened and now shows its delete blast radius. (#9250, @nickyleach)
  • 更快 release 验证 — The release verify workflow is parallelized and npm registry version queries are batched. (#9168, #9202)

实验性

这些功能在实验设置后可用——在实验设置中启用即可试用。

  • MCP Tool Gateway & Apps — A first-class, governed way to connect Model Context Protocol tools. A named MCP gateway brokers every tool call, governed access contracts and a tool-access policy decide which agents and profiles may use which tools, and the new Tools, Profiles, and Apps surfaces let you wire up, install, and smoke-test connections from the UI. (#9556, #9557, #9558, #9559, #9560, #9561, #9562, #9563)
  • Built-in Summarizer & summary slots — A built-in summarizer agent and summary slots surface concise, always-current summaries right in the UI. (#9713)
  • Decision Training — A new decision-training library and inspector let you capture decision snapshots and review how your agents decide over time, backed by a snapshot foundation and image galleries for decisions with visual context. (#9702, #9779, #9532)
  • Cases — A new first-class Case object gives you a structured, document-backed record for things like releases and social threads. (#9198)

修复

  • 关闭跨租户存在性 oracle — The API now returns 404 instead of 403 so it no longer leaks whether another tenant’s resource exists. (#3967, @stubbi)
  • 更强的公开邀请 — Invite-token entropy is widened and public invite endpoints are rate-limited. (#8979, @stubbi)
  • apiCompression 不再破坏认证 — Fixed gzip clients getting corrupted or dropped Better Auth responses. (#9381)
  • React performance-track 内存泄漏 — Reaped React 19.2 performance-track measures that were leaking memory in long-lived tabs. (#9827)
  • 不再重复创建任务或陷入恢复循环 — Duplicate task creation and recovery loops are prevented, repeated creates are deduplicated, and cancelled productivity-review loops are stopped. (#9648, #9650, #5210, @YanisThePie)
  • 可靠热重启 — Hot-restart run adoption is restored and a hot-restart shutdown deadlock is fixed. (#9647, #9670)
  • 持久化 continuation — Accepted-interaction continuation recovery is bounded, stranded recovery continuations are restored, and stale handoff alarms are suppressed during live continuation. (#9656, #9630, #9695)
  • Codex 认证加固 — Refresh auth failures are classified, a host-unusable Codex auth merge fails closed, Codex models are configured at startup, the output-inactivity timeout is raised to 30 minutes, raw child output counts as activity, and shadowed sandbox auth is flagged. Codex auth-merge scripts moved into the adapter with an outbound copy-back home-asset restore path. (#9598, #9276, #9700, #9699, #9632, #9259, #9785, #9787, #9788, @nickyleach)
  • 解释 AWS secret 失败 — AWS secret creation failures are now explained in the UI instead of failing silently. (#9645)
  • 例行补跑合并 — Sub-hourly catch-up runs are coalesced so a backlog doesn’t stampede. (#9649)
  • Ask-user 问题在被取代时过期 — Recurring worktree port conflicts are prevented, and adapter env is forwarded to local agents while runtime env stays authoritative. (#9642, #9617)
  • Search & PR-gardening hardening — Extract match limits are honored and PR-gardening candidate discovery is hardened. (#9652)
  • 公司技能尊重 responsible-user 授权 — Company skill access now honors responsible-user grants. (#9571)
  • Decision card 不被 machine 评论覆盖 — Machine-authored comments no longer supersede decision cards. (#9015, @nsollazzo)
  • Adapter PID 持久化onSpawn is forwarded to the Hermes and process adapters so PIDs persist. (#8722, @machjesusmoto)
  • 可靠进程 teardownrunChildProcess now escalates to SIGKILL on liveness rather than trusting child.killed. (#8598, @justinltodd)
  • System comments show as “You” — System-authored comments now display as “You” instead of “Agorid”. (#6330, @BorClaw)
  • Heartbeat activity 归因修正 — Heartbeat invoke/resume now uses run.id for the activity log. (#3424, @tmartin2113)
  • 前缀感知 export/import 链接 — Company export/import links are prefix-aware again behind a path prefix. (#6648, @qbamca)
  • 容忍空 profile 名称 — Empty-string user names in profile/session parsing no longer break. (#8986, @stubbi)
  • Worktree 修复 — Dirty and foreign-branch execution worktrees are repaired, target attestation is required before repair, and worktree execution only starts after activation. (#9297, #9414, #9374)
  • 工作区分支协调 — Added auto-forward execution-workspace branch reconciliation and its route, and avoided freezing an accepted-plan workspace branch before child realization. (#9172, #9170, #9233, @nickyleach)
  • 请求风暴与轮询修复 — Fixed a request-storm polling loop, issue-list coalescing, bounded the shared polling cache, event-sourced the company live-runs list, and cut live-update churn that inflated tab memory. (#9190, #9406, #9627, #9701, #9624)
  • Live-run readability & memory — Live run streaming text is more readable, live agent-run transcript buffers are capped to bound tab memory, and markdown mention observers are no longer recreated on every render. (#9330, #9569, #3809, @LeonSGP43)
  • 线程不再乱跳 — Issue threads no longer jump to the latest comment while you’re reading. (#9354)
  • Markdown 渲染修复 — Rendered markdown list markers stay visible and numbered lists are no longer cut off on the left. (#9359)
  • Inbox & list polish — The inbox unread badge no longer indents the row, unread badge alignment is fixed, and inbox hover stays in sync with j/k keyboard selection across list reshapes. Agent names stay visible on the mobile agents index and inbox/task list nesting, hover perf, and routine detail were tidied. (#9767, #9685, #9680, #9236, #9317, #9383)
  • Environment 编辑为独立路由页 — Editing an environment is now its own route, with a detailed unsaved-changes banner that guards against draft loss. (#9386, #9391)
  • 实验自动恢复对话框 — Enabling an experiment no longer leaves the UI dimmed and locked. (#9513)
  • 自定义镜像 setup — Custom-image setup gets proper company context, and custom-image snapshots stay applied to probes and saves. (#9028, #9385)
  • Reflection Coach & built-in assets — Startup no longer crashes when Reflection Coach assets are missing, and built-in agent assets are preserved in server builds. (#9351, #9339)
  • 技能路由跳过 user-secret — —技能路由不再尝试解析 user secret。
  • 超时自描述acpx_local timeouts are now self-describing. (#9232)
  • 沙箱网络韧性 — —卡住的 Daytona Git 网络命令快速失败。

升级指南

  • 本版为新的 MCP Tool Gateway、tool access policy、OAuth state、connection install、Smoke Lab、decision-training snapshot、summary slot、inbox-archive policy 与 audit/activity attribution 增加大批 additive database migration。启动时 migration 自动运行——无需手动操作。
  • 更严的发版流程 — 内部发版工具在提升构建前会校验 registry 状态与 dist-tag 位置,canary 校验遇滞后时可重试。(#4800、#4816、#5579)

贡献者

本版本含 16 位贡献者的 195 次提交。感谢每一位贡献者!

@bluzername, @BorClaw, @justinltodd, @LeonSGP43, @machjesusmoto, @nickyleach, @nsollazzo, @qbamca, @RobinALG87, @stubbi, @supertaz, @tmartin2113, @YanisThePie