亮点
- 收件箱改版 — New “Mine” inbox tab with mail-client keyboard shortcuts (j/k navigation, a/y archive, o open), swipe-to-archive, “Mark all as read” button, operator search with keyboard controls, and a “Today” divider. Read/dismissed state now extends to all inbox item types. (#2072, #2540)
- Feedback 与 eval — Thumbs-up/down feedback capture flow with voting UI, feedback modal styling, and run link placement in the feedback row. (#2529)
- 文档修订 — Issue document revision history with a restore flow, replay-safe migrations, and revision tracking API. (#2317)
- 遥测 — Anonymized App-side telemetry. Disable with
DO_NOT_TRACK=1orPAPERCLIP_TELEMETRY_DISABLED=1(#2527) - 执行工作区(EXPERIMENTAL) — Full workspace lifecycle management for agent runs: workspace-aware routine runs, execution workspace detail pages with linked issues, runtime controls (start/stop), close readiness checks, and follow-up issue workspace inheritance. Project workspaces get their own detail pages and a dedicated tab on the project view. (#2074, #2203)
改进
- 评论中断 — —任务评论新增中断支持及排队评论线程 UX。
- Docker 改进 — Improved base image organization, host UID/GID mapping for volume mounts, and Docker file structure. (#2407, #1923, @radiusred)
- Optimistic 评论 — 评论以 optimistic ID 即时渲染,服务端确认后再落库;草稿清除已修复,撰写体验更顺。
- Scoped 唤醒自动 checkout — Skill and company imports now accept GitHub Enterprise URLs with hardened GHE URL detection and shared GitHub helpers. (#2449, @statxc)
- Gemini local adapter — Added
gemini_localto the adapter types validation enum so Gemini agents no longer fail validation. (#2430, @bittoby) - Claude refusal 信号 — New
paperclip-routinesskill with documentation moved into Agorid references. Routine runs now support workspace awareness and variables. (#2414, @aronprins) - GPT-5.4 与 xhigh effort — Added GPT-5.4 model fallback and xhigh effort options for OpenAI-based adapters. (#112, @kevmok)
- 提交指标 — —新增 Agorid 提交指标脚本,支持过滤导出与边界情况。
- CLI onboarding — Onboarding reruns now preserve existing config; exported tsx CLI entrypoint for cleaner startup. (#2071)
- 董事会委派指南 — New documentation for board-operator delegation patterns. (#1889)
- 组织架构中的能力 — Agent capabilities field now renders on org chart cards. (#2349)
- PR 模板更新 — Added Model Used section to PR template; CONTRIBUTING.md now requires PR template, Greptile 5/5, and tests. (#2552, #2618)
- Hermes adapter 升级 — 升级 hermes-paperclip-adapter,含 UI adapter 与 skills 支持,以及 detectModel 改进。
- Markdown 编辑器等宽 — Agent instruction file editors now use monospace font. (#2620)
- Markdown 链接样式 — —markdown 链接带下划线与手型光标。
- @-mention 自动完成 — project 描述中的 mention 自动完成经 portal 渲染,避免 overflow 裁剪。
- 跳过的唤醒消息 — —智能体详情页展示被跳过的唤醒消息,便于观测。
修复
- 收件箱排序 — Self-touched issues no longer sink to the bottom of the inbox. (#2144)
- 环境变量类型切换 — Switching an env var from Plain to Secret no longer loses the value; dropdown snap-back when switching is fixed. (#2327, @radiusred)
- 切换适配器类型 — —切换类型时保留与适配器无关的键。
- Project slug 冲突 — Non-ASCII project names no longer produce duplicate slugs; a short UUID suffix is appended. (#2328, @bittoby)
- Codex RPC spawn 错误 — Fixed CodexRpcClient crash on ENOENT when spawning Codex. (#2048, @remdev)
- Heartbeat 会话复用 — Fixed stale session reuse across heartbeat runs. (#2065, @edimuj)
- Vite 反向代理 HMR — Fixed WebSocket HMR connections behind reverse proxies and added StrictMode guard. (#2171)
- 复制按钮回退 — Copy-to-clipboard now works in non-secure (HTTP) contexts. (#2472)
- Worktree 默认分支 — Worktree creation auto-detects the default branch when baseRef is not configured. (#2463)
- 会话连续性 — —定时与 heartbeat 唤醒现保持会话连续。
- Worktree 隔离 — —修复 worktree 供给隔离、运行时恢复与兄弟端口冲突。
- Cursor 适配器认证 — —Cursor 适配器在警告缺少 API key 前先检查原生认证。
- Codex 技能注入 — Fixed skill injection to use effective
$CODEX_HOME/skills/instead of cwd. - OpenCode 配置污染 — Prevented
opencode.jsonconfig pollution in workspace directories. - Pi 适配器 — —修复 Pi 本地适配器执行、转录解析与 stderr 模型检测。
- x-forwarded-host 来源检查 — —看板变更来源检查现包含 x-forwarded-host 头。
- Health DB 探测 — —修复数据库连通性健康检查探测。
- 任务面包屑路由 — —加固任务面包屑来源路由。
- 说明标签宽度 — Removed max-w-6xl constraint from instructions tab for full-width content. (#2621)
- Windows shell 回退 — Uses
shinstead of/bin/shas shell fallback on Windows. (#891) - Feedback 迁移 — —rebase 后 feedback 迁移可安全重放。
- 任务详情打磨 — —优化任务详情时间线与附件展示。
升级指南
Four new database migrations (0045–0048) will run automatically on startup. These migrations add workspace lifecycle columns, routine variables, feedback tables, and document revision tracking. All migrations are additive — no existing data is modified.
If you use execution workspaces, note that follow-up issues now automatically inherit workspace linkage from their parent. For non-child follow-ups tied to the same workspace, set inheritExecutionWorkspaceFromIssueId explicitly when creating the issue.
贡献者
感谢每一位为本版本贡献的人!
@aronprins, @bittoby, @cryppadotta, @edimuj, @HenkDz, @kevmok, @mvanhorn, @radiusred, @remdev, @statxc, @vanductai