Skip to content

CCC

v0.1.2 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents claude claude-code web developer-tools headless
+4 more
kanban llm-tools local-first python

Summary

AI summary

Added an in‑app update notifier with one‑click self‑update, plus several UI enhancements.

Full changelog

Added

  • In-app update notifier + one-click self-update — subtle "Update available → vX.Y.Z" pill in the topbar when a newer release tag is published. Clicking opens a modal with the changelog link and an Update now button that runs git fetch + reset --hard origin/main (pre-flight checks for local modifications and main branch), then restarts the server in-place via os.execvp. Browser auto-reconnects. Closes #3.
  • Browser tab favicon — ⌘ glyph in Claude orange, inline SVG data URL.
  • /api/ask + ccc-orchestration skill — any Claude Code session on the machine can spawn, inject into, and synchronously ask sibling sessions through CCC over plain HTTP. Skill is auto-installed to ~/.claude/skills/ccc-orchestration/SKILL.md on server startup.
  • Syntax-highlighted fenced code blocks in assistant messages — ts/tsx/js/jsx, py, bash/sh/zsh, json — with language label, copy button, and hand-rolled regex tokenizer (no library dependency).
  • Transient shimmer glow on freshly-spawned session cards — ~30s cue that a card is still settling and may move columns.
  • Claude-Desktop-style conversation input — pill-framed container, multi-line auto-resizing textarea (cap ~160px), inline arrow send button, ⏎ send · ⇧⏎ newline hint.
  • Relative timestamps on message cardsjust now / N minutes ago / N hours ago / HH:MM / Yesterday · HH:MM / MMM D · HH:MM.

Fixed

  • Pkood-spawned agents no longer produce two kanban cards — linked to underlying ~/.claude/projects/*/<uuid>.jsonl via the claude.ai/code/session_* bridge token (fallback: cwd + spawn-time window).
  • "Launch in terminal" no longer builds a broken cd for hyphenated repo names — find_session_cwd now scans sibling .jsonl files instead of decoding the ~/.claude/projects/ directory name.
  • Terminal inject (Terminal.app / iTerm2) restores previously-frontmost app after keystroke, so CCC regains focus automatically.
  • Per-card ✨ regenerate title button now shows on renamed cards too (dimmed, destructive tooltip).
  • Session → GitHub-issue auto-link no longer uses the jsonl tail — relies solely on spawn-time identity (display_name, first user message, branch).
  • Haiku title-summarizer subsessions no longer leak into the kanban.
  • Archived/verified cards no longer flash back into their old column after click (optimistic-override map with 30s TTL).
  • run.sh no longer clobbers the persisted watched repo when launched from the CCC source tree.

Full changelog: https://github.com/amirfish1/claude-command-center/compare/v0.1.1...v0.1.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track CCC

Get notified when new releases ship.

Sign up free

Related context

Earlier breaking changes

  • v5.0.1 Removes horizontal-drag gesture that collapsed conversation pane.

Beta — feedback welcome: [email protected]