Skip to content

v8.5.3

Choose a tag to compare

@github-actions github-actions released this 01 Aug 08:06
· 177 commits to main since this release

CCB v8.5.3

Released: 2026-08-01

English

Relay capacity

  • Newly issued Relay Host invitations now default to 200 MiB per 24-hour
    quota window instead of 100 MiB. Operators can still choose another limit
    with --max-bytes-per-day.
  • Existing Relay Host credentials keep the quota recorded when they were
    issued. To change one, the Relay operator must update that Host separately or
    issue and activate a new invitation.

Callback and daemon reliability

  • CCB now keeps a process-local latest-state view of the append-only callback
    edge ledger and safely rebuilds it after an external append, replacement, or
    truncation.
  • Callback repair ignores terminal history, bounds the candidates that still
    need recovery, and scans each relevant target's job history at most once per
    tick. Long-lived projects no longer turn historical callback growth into
    sustained idle CPU and cached-read amplification.
  • JSONL remains the only durable callback authority; no ledger migration or
    manual cleanup is required.

Claude agent environment

  • Non-API variables from agents.<name>.env, such as proxy settings and tool
    configuration paths, now reach managed Claude processes. CCB's API
    credential, endpoint, and managed runtime-home precedence remains unchanged
    (PR #284).

Upgrade notes

  • No configuration or data migration is required.
  • Restart already-running CCB projects after upgrading so the daemon and
    managed Claude processes load the new behavior.
  • npm-managed installations can run
    npm install -g @seemseam/ccb@8.5.3.
  • Android users can install the signed CCB Mobile v8.5.3 APK from this release.

中文

Relay 容量

  • 新签发的 Relay Host 邀请默认使用每个 24 小时配额窗口 200 MiB 的上限,
    不再是 100 MiB;运营端仍可通过 --max-bytes-per-day 指定其他上限。
  • 已有 Relay Host 凭据继续使用签发时记录的配额。如需修改,Relay
    运营端必须单独更新该 Host,或重新签发并激活新的邀请。

Callback 与 daemon 稳定性

  • CCB 现在为只追加的 callback edge ledger 维护进程内最新状态视图;
    检测到外部追加、替换或截断后会安全重建。
  • Callback 修复会忽略已终结的历史记录,限制仍需恢复的候选,并且每个
    tick 对每个相关目标最多扫描一次 job history。长生命周期项目不再因
    callback 历史增长而出现持续的空闲高 CPU 和缓存读放大。
  • JSONL 仍是唯一持久化 callback 权威,无需迁移 ledger,也无需手动清理。

Claude Agent 环境变量

  • agents.<name>.env 中的非 API 变量(例如代理设置和工具配置路径)现在
    会传入托管 Claude 进程。CCB 对 API 凭据、endpoint 和托管 runtime-home
    的优先级保持不变(PR #284)。

升级说明

  • 无需迁移配置或数据。
  • 升级后请重启已经运行的 CCB 项目,使 daemon 和托管 Claude 进程加载
    新行为。
  • npm 安装可执行:
    npm install -g @seemseam/ccb@8.5.3
  • Android 用户可从本 Release 安装签名后的 CCB Mobile v8.5.3 APK。