Skip to content

v0.1.0

Choose a tag to compare

@YashRao10 YashRao10 released this 16 Sep 04:53
· 24 commits to master since this release
b190e1f

First tagged release of MACD (Multi-Agent Command Deck) — a terminal multiplexer and orchestration layer for running a fleet of Claude Code sessions as coordinated workers.

What's in v0.1.0:

  • macd watch — spawn and view multiple live sessions side-by-side in split panes
  • macd send / assign / tasks — cross-process messaging and task tracking between sessions
  • macd dashboard — a read-only web view (session cards, a Kanban task board, an activity feed with a message-volume sparkline)
  • Cross-platform: verified working on both macOS (native PTY layer) and Windows (named pipes), including live crash-vs-clean-exit detection for spawned panes
  • macd seed for demo data, 53 passing tests, CI on every push

This project is its own dogfood case — built across a real two-machine setup (Windows as orchestrator, MacBook as worker) using the exact cross-session delegation pattern the tool exists to formalize.

What's Changed

  • Add PTY transport and multi-pane terminal UI by @YashRao10 in #1
  • Wire watch into the session registry, add cross-process send by @YashRao10 in #2
  • Add a read-only dashboard for viewing the fleet in a browser by @YashRao10 in #3
  • Fix dashboard 404 on routes with a query string by @YashRao10 in #4
  • Portfolio pass: tighten README, add a real dashboard screenshot by @YashRao10 in #5
  • Add task tracking, activity log, and redesign the dashboard by @YashRao10 in #6
  • Redesign dashboard: session cards, Kanban board, activity timeline by @YashRao10 in #7
  • Add message-volume sparkline, entrance animations, and a real screenshot by @YashRao10 in #8
  • Add LICENSE, package metadata, working lint, and CI by @YashRao10 in #10
  • Dashboard redesign: cards, Kanban board, sparkline, seed data by @YashRao10 in #9
  • Add unit-tested reference implementations of dashboard logic by @YashRao10 in #11
  • Add CONTRIBUTING.md, PR template, and issue templates by @YashRao10 in #12
  • Fix stale test count in README, add npm files allowlist by @YashRao10 in #13
  • Add a real demo GIF of agent-deck watch, feature it above the dashboard by @YashRao10 in #14
  • Distinguish crashed panes from clean exits, live by @YashRao10 in #15
  • Rename agent-deck to macd (Multi-Agent Command Deck) by @YashRao10 in #16

New Contributors

Full Changelog: https://github.com/YashRao10/macd/commits/v0.1.0