github Yeachan-Heo/oh-my-claudecode v3.6.0
v3.6.0 - SQLite-based Swarm Coordination

latest releases: v4.10.1, v4.10.0, v4.9.3...
2 months ago

What's New in 3.6.0

SQLite-based Swarm Coordination (Major Feature)

Production-ready multi-agent task coordination with atomic claiming and transaction isolation.

New Features:

  • SQLite Database Backend - Atomic task claiming with IMMEDIATE transaction mode, lease-based ownership with 5-minute timeout, heartbeat monitoring for agent health
  • Mode Registry - Centralized mode state detection with mutual exclusion between exclusive modes (autopilot, ultrapilot, swarm, pipeline)
  • Stale Marker Detection - 1-hour auto-removal to prevent crashed sessions from blocking indefinitely
  • Worker Preamble Protocol - Prevents worker agents from spawning their own sub-agents

State File Standardization

All execution mode state files consolidated into .omc/state/ subdirectory:

  • autopilot-state.json
  • ralph-state.json
  • ultrawork-state.json
  • ultraqa-state.json
  • ultrapilot-state.json
  • swarm.db (SQLite database)
  • pipeline-state.json
  • ecomode-state.json

Testing

  • 37 new tests for swarm coordination
  • Total: 897 passing tests

Dependencies

  • Added better-sqlite3 for SQLite support

Full Changelog

See CHANGELOG.md for complete details.

PRs Included

  • #110 - refactor(state): standardize all mode state files to .omc/state/
  • #111 - feat(swarm): SQLite-based multi-agent coordination with production-ready enhancements

Don't miss a new oh-my-claudecode release

NewReleases is sending notifications on new releases.