github alexei-led/cc-thingz v7.0.0

2 hours ago

Changes

Removed

  • Removed skill-enforcer and its keyword-routing evaluator. Skill selection
    now relies on the host's native catalog.
  • Removed Pi's todo / /todos, fixed-schema structured_output example,
    and bundled ccgram, desktop-notification, and Revdiff plan-review defaults.
    The generic hook runner and user-configured hooks remain available.

Changed

  • Pi skips unused hook payload construction and collects bounded output chunks
    without repeatedly copying the accumulated output.
  • Smart-lint parses each event once and prefers project Python tooling over
    system tools, including adopted Black over an unrelated global Ruff.
  • Focused Python and Bun test discovery reuses candidate lists instead of
    repeatedly scanning test roots.
  • Specialized skills retain defect evidence, review rubrics, and test-design
    guidance; the optional coding-posture plugin owns general coding procedure.
    Brainstorming explicitly requires approval before implementation or file edits.
  • Added a repository command that reports isolated hook startup timings as JSON.

Fixed

  • Invalid file-protector configuration shapes fall back to default patterns
    instead of crashing before sensitive-path checks.
  • Successful test commands no longer wait for their watchdog's timeout.
    Timed-out commands retain forced cleanup of surviving descendants.
  • Smart-lint preserves real a/ and b/ directories when reading file paths
    and patch headers.

Upgrade

  1. Before upgrading, remove explicit references to retired hook/tool paths;
    those files and tool registrations will no longer exist.
  2. Record outstanding cc-thingz todos before upgrading. Use pi-tasks afterward
    if you need task tracking; saved session entries are not migrated or deleted.
  3. Configure personal messaging, notification, and plan-review integrations at
    user scope before upgrading if you depend on them. Pi no longer invokes
    bundled integrations automatically. Replace the fixed-schema output example
    with your caller's output contract.
  4. Restart the agent after updating. Plan-exec needs native pi-subagents, not
    Bridge; preserve Bridge while another consumer or unresolved operation needs it.

Plugins

Plugin Description
browser Browser-based testing, validation, screenshots, recordings, and quick automation
dev-flow Code review, fixes, commits, release flows, and linting for development workflows
discovery Research, docs lookup, utility routing, skill authoring, instruction review, and agent configuration audits
git-flow Git worktrees, branch cleanup, hooks, secret scanning, config hygiene, and guardrails
infra-ops Kubernetes, Terraform, Helm, GitHub Actions, AWS, GCP, and Linux infrastructure operations
programming Idiomatic development across C# /.NET, Go, Java/Kotlin, Python, Rust, TypeScript, shell, and web
spec-flow Lightweight spec loop: plan one slice, execute one task, checkpoint or close

Distribution

Artifacts are rendered by Agent Bundler from the repository root:

agbun build --root .

Don't miss a new cc-thingz release

NewReleases is sending notifications on new releases.