| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ccb-linux-x86_64.tar.gz | 2026-10-22 | 33.4 MB | |
| ccb-macos-universal.tar.gz | 2026-10-22 | 34.6 MB | |
| ccb-mobile-latest.json | 2026-10-22 | 684 Bytes | |
| ccb-mobile-v8.7.16.apk | 2026-10-22 | 78.9 MB | |
| ccb-mobile-v8.7.16.json | 2026-10-22 | 684 Bytes | |
| SHA256SUMS | 2026-10-22 | 451 Bytes | |
| ccb-windows-x86_64.zip | 2026-10-22 | 23.9 MB | |
| ccb-windows-x86_64.zip.sha256 | 2026-10-22 | 90 Bytes | |
| ccb-agent-sidebar-linux-x86_64.tar.gz | 2026-10-22 | 526.3 kB | |
| ccb-agent-sidebar-linux-x86_64.tar.gz.sha256 | 2026-10-22 | 104 Bytes | |
| README.md | 2026-10-22 | 4.4 kB | |
| v8.7.16 source code.tar.gz | 2026-10-22 | 32.0 MB | |
| v8.7.16 source code.zip | 2026-10-22 | 34.8 MB | |
| Totals: 13 Items | 238.2 MB | 2 | |
v8.7.16
English
OMP Python ask caller identity
- Include commit
6d3ae4a53. OMP's Python tool can filterCCB_*andCODEX_*from subprocess environments while retainingPI_*. Anaskfrom a shared workspace could therefore be attributed touser, leaving its completed reply without an Agent mailbox return. - Recover the caller only when
PI_CODING_AGENT_DIRcanonically matches the current runtime's exactagents/<configured-agent>/provider-state/omp/home/.omp/agentpath and the Agent uses OMP. Relocated runtime roots are supported. - Explicit sender and existing runtime/actor/session identity retain precedence. A supplied invalid runtime path is not overridden. Unmanaged homes, foreign projects, unknown Agents, other providers and escaping symlinks do not acquire an Agent identity.
- Existing jobs are not relabeled or replayed. No Provider authentication, environment allowlist or native installation is changed. This does not repair unrelated human-turn supersession.
Community and compatibility
- Replace the WeChat group 2 invitation image with the supplied QR, valid until October 29, and refresh all README image cache keys.
- Retain all v8.7.15 incremental conversation and durable FIFO fixes. Update server and Android app together; queue runtime changes still require a normal restart of idle OMP Agents when safe. No active Agent is forcibly restarted by this release.
- Linux OMP Collab and the legacy macOS route retain their existing boundaries. Other Provider routing is unchanged. Windows remains beta.
Verification scope
- The included fix has recorded failing-before/passing-after regressions and an isolated probe using OMP 18.12.5's real
filterEnv; see identity evidence. - That probe verifies filtered-environment compatibility, not a live model roundtrip. Publication checks are performed separately for this release.
- Release qualification: 253 identity/routing/provider/release regressions passed;
npm pack --dry-runpassed. A fresh filtered-environment subprocess recoveredfrontdesk, preserved explicit sender precedence and rejected an unmanaged home; the actual CLI printedv8.7.16. The stored QR matches the supplied image byte-for-byte and was visually checked.
中文
OMP Python ask 调用者身份
- 纳入提交
6d3ae4a53。OMP Python 工具可能过滤子进程环境中的CCB_*、CODEX_*,但保留PI_*。共享工作区内发起的ask因此可能被归为user,任务完成后没有 Agent 邮箱接收回执。 - 仅当
PI_CODING_AGENT_DIR的规范路径精确匹配当前运行态的agents/<已配置Agent>/provider-state/omp/home/.omp/agent,且该 Agent 使用 OMP 时恢复调用者;支持迁移后的运行态根目录。 - 显式 sender 和原有 runtime/actor/session 身份优先级不变;已提供但无效的 runtime 路径不会被此回退覆盖。非托管目录、其他项目、未知 Agent、其他 Provider 及逃逸符号链接不会获得 Agent 身份。
- 不重标记或重放历史任务,不修改 Provider 鉴权、环境白名单或原生安装;不声称修复人为回合取代等其他故障。
社区与兼容性
- 更新微信技术群 2 的邀请图及所有 README 图片缓存标识;用户提供的新二维码有效期至 10 月 29 日。
- 保留 v8.7.15 的增量对话与持久化 FIFO 修复。服务器和 Android 应用一起更新;此前队列运行时变更仍需在安全空闲时正常重启 OMP Agent,本版不会强制重启活动 Agent。
- Linux OMP Collab、Mac legacy 路由及其他 Provider 的边界保持不变,Windows 仍为 beta。
验证边界
- 本次纳入的修复已有先失败后通过的回归,以及调用 OMP 18.12.5 真实
filterEnv的隔离探针,见身份修复证据。 - 该探针证明过滤后环境兼容性,不代表真实模型往返;本版另行执行发布检查。
- 本版发布检查:身份、路由、Provider 及打包相关回归 253 项通过,
npm pack --dry-run通过。独立过滤环境子进程恢复frontdesk、保留显式 sender 优先级并拒绝非托管目录;实际 CLI 输出v8.7.16。仓库二维码与附件字节一致,已目视核对。