Skip to content

CCCC v0.4.10 Release Notes

v0.4.10 builds on v0.4.9 with a generalized headless runtime model, a major round of Web runtime UX refinement, and broader delivery reliability across PTY, headless, and IM surfaces.

Compared with v0.4.9, this release expands headless runtime support beyond Codex, improves live runtime visibility in the Web product, hardens startup and delivery flows, and continues smoothing reply, preview, and activity behavior across the collaboration stack.

Highlights

1) Headless runtime support was generalized beyond Codex

The most important architectural step in v0.4.10 is the move from a Codex-specific streaming path to a broader headless runtime model.

Claude now joins Codex as a structured headless runtime, and the daemon, Web, and MCP layers now speak in more consistent headless terms. This makes runtime behavior easier to reason about and removes a growing amount of special-case handling that had accumulated around the original Codex path.

Key improvements:

  • Claude headless runtime support was added alongside the generalized headless pipeline
  • daemon and Web runtime plumbing were aligned around shared headless concepts
  • runtime session handling, previews, and projections now behave more consistently across supported headless actors

2) Web runtime visibility and live trace UX improved substantially

v0.4.10 includes a broad pass on the Web chat and runtime surfaces, especially for streaming and headless sessions.

Runtime Dock behavior, compact activity timelines, grouped runtime inspectors, and preview surfaces were refined so operators can understand what a running actor is doing without losing message continuity. Message reconciliation and canonical reply transitions were also tightened so activity bubbles and final replies coexist more predictably.

Key improvements:

  • richer runtime previews and live trace presentation in chat and actor views
  • better activity persistence during streaming-to-canonical reply transitions
  • cleaner composer behavior, text scaling alignment, and per-message identity rendering
  • more coherent runtime controls and grouped runtime inspection flows

3) Delivery and startup reliability were hardened across PTY and headless actors

This release closes a long list of runtime edge cases that previously showed up as missing replies, unstable startup state, or mismatched delivery semantics.

That includes continued PTY hardening, better fallback behavior for headless replies, and a fix for an important automation gap where automation-generated system.notify events could reach the inbox without being injected into running headless agents.

Key improvements:

  • fixed headless reply and fallback-flow regressions
  • improved startup-state projection and delivery stabilization across runtime types
  • hardened PTY teardown and related lifecycle behavior
  • fixed missed headless injection for automation-generated system.notify events
  • fixed group start/pause button UI not updating due to stale runtime_status in the frontend store
  • resolved additional unread/index and message-parity edge cases

4) IM bridge and integration support continued to mature

v0.4.10 also expands and stabilizes the IM integration layer.

Weixin sidecar support was refreshed and validated more broadly, while adapter behavior and mention handling in other IM paths received further cleanup. This keeps the bridge layer moving toward the same reliability standard as the daemon and Web surfaces.

5) CI and release verification were tightened

The release pipeline and smoke coverage were strengthened to catch long-tail failures earlier.

Timeout coverage was expanded, pytest-timeout was introduced into smoke paths, and release checks were tightened so packaging and tag/version alignment are validated more explicitly.

Summary

In short, v0.4.10 is the release that brings together:

  1. a generalized headless runtime model with Claude added alongside Codex
  2. a stronger Web runtime experience with better live trace, preview, and reconciliation behavior
  3. more reliable startup and delivery semantics across PTY and headless actors
  4. continued IM bridge hardening, including refreshed Weixin sidecar support
  5. tighter CI and release verification for the growing runtime surface

Released under the Apache-2.0 License.