亮点
- 公司导入/导出 — Full company portability with a file-browser UX for importing and exporting agent companies. Includes rich frontmatter preview, nested file picker, merge-history support, GitHub shorthand refs, and CLI
company import/company exportcommands. Imported companies open automatically after import, and heartbeat timers are disabled for imported agents by default. (#840, #1631, #1632, #1655) - 公司技能库 — New company-scoped skills system with a skills UI, agent skill sync across all local adapters (Claude, Codex, Pi, Gemini), pinned GitHub skills with update checks, and built-in skill support. (#1346)
- 例行任务与周期任务 — Full routines engine with triggers, routine runs, coalescing, and recurring task portability. Includes API documentation and routine export support. (#1351, #1622, @aronprins)
改进
- 收件箱内联加入请求 — —加入请求与审批等工作项一起在收件箱内联展示。
- Onboarding seeding — onboarding 期间为新 project 与 issue 注入 goal 上下文,改善首次运行体验。
- Agent instructions 恢复 — 启动时从磁盘恢复 managed agent instructions;切换 adapter 时 instructions 保留。
- Heartbeats 设置页 — Shows all agents regardless of interval config; added a “Disable All” button for quick bulk control.
- 经 participation 的 agent 历史 — agent issue 历史现使用 participation 记录,而非直接 assignment 查询。
- 智能体按字母排序 — —各视图按名称字母序排列智能体。
- 公司组织架构资产 — —改进公司生成的组织架构视觉效果。
- 改进 CLI API 连接错误 — —CLI 无法连接 Agorid API 时提供更清晰错误。
- 无 project 的 worktree 工作区快速失败 — 无 project 的 git-worktree 工作区现于 heartbeat 设置阶段失败,而非启动注定无法成功的 run。(#9118、@nickyleach)
- 任务工作区复用 — —隔离运行后正确复用工作区。
- 失败运行会话恢复 — —显式失败运行会话可通过 honor flag 恢复。
- Docker 镜像 CI — Added Docker image build and deploy workflow. (#542, @albttx)
- 任务项目过滤 — Issues list can now be filtered by project. (#552, @mvanhorn)
- 评论内联图片 — Uploaded images are now embedded inline in comments. (#551, @mvanhorn)
- AGENTS.md 回退 — Claude-local adapter gracefully falls back when AGENTS.md is missing. (#550, @mvanhorn)
- company-creator 技能 — —从零脚手架智能体公司包的新技能。
- Reports 页重命名 — Reports section renamed for clarity. (#1380, @DanielSousa)
- Eval 框架 bootstrap — Promptfoo-based evaluation framework with YAML test cases for systematic agent behavior testing. (#832, @mvanhorn)
- Board CLI 认证 — Browser-based auth flow for the CLI so board users can authenticate without manually copying API keys. (#1635)
修复
- Docker slim 中 Embedded Postgres initdb — Fixed initdb failure in slim containers by adding proper initdbFlags types. (#737, @alaa-alghazouli)
- OpenClaw gateway 崩溃 — Fixed unhandled rejection when challengePromise fails. (#743, @Sigmabrogz)
- 智能体提及 pill 对齐 — —修复智能体与项目提及 pill 的垂直错位。
- 任务分配授权 — —已加入智能体的任务分配授权得以保留。
- 说明标签状态 — —修复切换智能体时标签状态未正确更新。
- 导入智能体 bundle frontmatter — —修复导入 bundle 中 frontmatter 泄漏。
- 登录表单 1Password 检测 — Fixed login form not being detected by password managers; Enter key now submits correctly. (#1014)
- Pill 对比度 (WCAG) — —在合成背景上按 WCAG 对比度提升提及 pill 对比度。
- 文档横向滚动 — —防止文档行在移动端引发横向滚动。
- 开关尺寸 — Fixed oversized toggle switches on mobile; added missing
data-slotattributes. - 智能体说明标签响应式 — —移动端智能体说明标签自适应。
- 等宽字号 — —调整行内 code 字号并加暗色背景。
- 移除优先级图标 — —任务行去掉优先级图标,列表更简洁。
- 同页任务 toast — —导航到已在屏幕上的任务时抑制重复 toast。
- 嘈杂适配器日志 — Removed noisy “Loaded agent instructions file” log message from all adapters.
- Pi 本地适配器 — Fixed Pi adapter missing from
isLocalcheck. (#1382, @lucas-stellet) - CLI 认证迁移幂等 — —迁移 0044 幂等,避免重跑失败。
- 开发重启跟踪 —
.paperclipand test-only paths are now ignored in dev restart detection. - 重复 CLI auth 标志 — Fixed duplicate
--companyflag onauth login. - Gemini 本地执行 — —修复 Gemini 本地适配器执行与诊断。
- 侧栏排序 — —公司可移植操作期间保留侧栏顺序。
- 公司技能去重 — —修复技能清单重复刷新。
- Worktree 合并历史迁移 — Fixed migration handling in worktree contexts. (#1385)
升级指南
Seven new database migrations (0038–0044) will run automatically on startup:
- Migration 0038 adds process tracking columns to heartbeat runs (PID, started-at, retry tracking).
- Migration 0039 adds the routines engine tables (routines, triggers, routine runs).
- Migrations 0040–0042 extend company skills, recurring tasks, and portability metadata.
- Migration 0043 adds the Codex managed-home and agent instructions recovery columns.
- Migration 0044 adds board API keys and CLI auth challenge tables for browser-based CLI auth.
All migrations are additive (new tables and columns) — no existing data is modified. Standard penclip startup will apply them automatically.
若使用公司导入/导出:导入的公司默认关闭心跳定时器。请在核对适配器配置后,于心跳设置页手动重新启用。
贡献者
感谢每一位为本版本贡献的人!
@alaa-alghazouli, @albttx, @AOrobator, @aronprins, @cryppadotta, @DanielSousa, @lucas-stellet, @mvanhorn, @richardanaya, @Sigmabrogz