CCCC v0.4.6 Release Notes
v0.4.6 builds on v0.4.5 with a broader set of improvements than a pure prompt/preset polish release.
Compared with v0.4.5, this version extends IM bridge coverage, tightens Web-side context and cache behavior, introduces the first built-in role preset workflow, and hardens startup/shutdown behavior further across Windows and the supervised Web runtime.
Highlights
1) WeCom IM bridge support is now real and documented
The biggest functional addition in v0.4.6 is WeCom bridge support.
Key changes:
- a dedicated WeCom adapter was added instead of trying to force everything through the older bridge path
- Web-side IM bridge settings were extended so WeCom can be configured from the same operator surface as other bridge providers
- authentication and readiness behavior for the bridge were repaired and covered by targeted tests
- the docs now include a dedicated WeCom guide and screenshots for the operator flow
This matters because v0.4.5 still treated IM bridge support as narrower and more uneven in practice. v0.4.6 makes WeCom a real supported path instead of a partial edge lane.
2) Web context and cache behavior are tighter and less wasteful
v0.4.6 also improves how the Web surface reads and refreshes shared control-plane state.
Key improvements:
- actor and context route caching is more deliberate and more thoroughly tested
- cache invalidation after writes is less fragile, which reduces stale readback after actor/context updates
- related API/client/store coverage was expanded significantly so the Web state layer is less likely to drift silently
- surrounding settings and control surfaces were cleaned up so context-related interactions behave more predictably
This is not a flashy feature, but it is a meaningful quality improvement over v0.4.5 because it reduces a class of “the write succeeded but the UI still feels stale or noisy” problems.
3) Built-in role presets and prompt discipline landed
This release introduces the first built-in role preset workflow in the Web actor surfaces and strengthens the default collaboration guidance around those roles.
Highlights:
- built-in role presets were added for the first-wave roster, including planner, implementer, reviewer, debugger, explorer, and related roles
- preset application now gives actors a faster way to start from a strong role note instead of writing everything from scratch
- the prompt/help surface was tightened so startup guidance stays lean while richer discipline lives in the longer-lived help/preset layers
- planning, implementation, review, and debugging guidance are now sharper about things like existing-code leverage, full-diff-first review, regression thinking, and one-pass blast-radius cleanup
Relative to v0.4.5, this is the biggest day-to-day agent-behavior improvement in the release.
4) Windows and runtime lifecycle handling were hardened again
v0.4.5 already improved startup and shutdown behavior. v0.4.6 continues that line with another pass of runtime hardening.
Important changes:
- Windows shutdown cleanup was tightened further so lingering process/lifecycle edge cases are handled more reliably
- daemon/Web supervised runtime ownership and cleanup paths were hardened with additional lifecycle coverage
- Web readiness checks now tolerate more real failure modes, including
OSErrorandHTTPException, instead of surfacing brittle behavior - process-path handling and related platform-sensitive helpers received more validation, especially around mocked Windows path resolution and runtime probing
This makes v0.4.6 a stronger operational release than v0.4.5, especially if you are running CCCC on Windows or frequently exercising stop/start/restart flows.
5) Quality bar and verification
Beyond the visible changes above, v0.4.6 also includes:
- additional tests around Web cache behavior and stores
- stronger coverage for IM bridge startup/config flows
- targeted prompt-default and role-preset tests so the new guidance surfaces are less likely to regress silently
- follow-up lint/typecheck cleanup after the role preset work landed
In short, v0.4.6 is not just “the preset release.” It is the release that combines:
- WeCom bridge support
- better Web context/cache behavior
- the first built-in role preset workflow
- another round of Windows/runtime hardening
relative to the v0.4.5 baseline.