Skip to content

Release history

OpenCastle releases

Multi-agent orchestration framework that turns AI coding assistants (Copilot, Cursor, Claude Code, OpenCode, Windsurf, Codex CLI) into 19 coordinated specialist agents. CLI-driven (`npx opencastle init`), with task decomposition, parallel work, and quality gates. MIT.

All releases

95 shown

No immediate action
v0.35.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.35.2 Bug fix

Skill & model fixes

v0.35.1 Bug fix

Fixed 7 init and re‑init CLI bugs.

Full changelog

What's Changed

  • fix: resolve 7 init/re-init CLI bugs by @etylsarin in https://github.com/monkilabs/opencastle/pull/110

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.35.0...v0.35.1

v0.35.0 New feature
Notable features
  • Add file size limits for dev code
Full changelog

What's Changed

  • feat: Add file size limits for dev code by @etylsarin in https://github.com/monkilabs/opencastle/pull/109

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.34.3...v0.35.0

v0.34.3 Bug fix

Fixed output parsing in CLI adapters.

Full changelog

What's Changed

  • fix: Output parsing in CLI adapters by @etylsarin in https://github.com/monkilabs/opencastle/pull/108

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.34.2...v0.34.3

v0.34.2 Bug fix

Fixed JSON parsing for PRD in CLI adapters.

Full changelog

What's Changed

  • fix for json parsing for PRD in cli adapters by @NiaX84 in https://github.com/monkilabs/opencastle/pull/107

New Contributors

  • @NiaX84 made their first contribution in https://github.com/monkilabs/opencastle/pull/107

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.34.1...v0.34.2

v0.34.1 Bug fix

Fixed auto detection of newly added plugins.

Full changelog

What's Changed

  • fix: Auto detection of newly added plugins by @etylsarin in https://github.com/monkilabs/opencastle/pull/106

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.34.0...v0.34.1

v0.34.0 New feature
Notable features
  • Add 4 new plugins
Full changelog

What's Changed

  • feat: Add 4 new plugins by @etylsarin in https://github.com/monkilabs/opencastle/pull/105

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.10...v0.34.0

v0.33.10 Bug fix

Fixed file uploads above 100MB silently dropping.

Full changelog

What's Changed

  • fix: Use of Linear MCP to work well with UUIDs by @etylsarin in https://github.com/monkilabs/opencastle/pull/104

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.9...v0.33.10

v0.33.9 Bug fix

Fixed empty CLI input handling.

Full changelog

What's Changed

  • fix: [OPE-5] Empty CLI input by @etylsarin in https://github.com/monkilabs/opencastle/pull/103

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.8...v0.33.9

v0.33.8 Bug fix

Fixed type safety issues in the event emitter by adding missing event types.

Full changelog

What's Changed

  • fix: enhance type safety for event emitter and add missing event types by @kgrg in https://github.com/monkilabs/opencastle/pull/101

New Contributors

  • @kgrg made their first contribution in https://github.com/monkilabs/opencastle/pull/101

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.7...v0.33.8

v0.33.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • refactor: replace ensureBranch with convoy-level worktree by @etylsarin in https://github.com/monkilabs/opencastle/pull/102

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.6...v0.33.7

v0.33.6 Bug fix

Fixed unique constraint failure on task.id.

Full changelog

What's Changed

  • fix: UNIQUE constraint failed: task.id by @etylsarin in https://github.com/monkilabs/opencastle/pull/100

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.5...v0.33.6

v0.33.5 Bug fix

Fixed unstaged file detection.

Full changelog

What's Changed

  • fix: Unstaged files check by @etylsarin in https://github.com/monkilabs/opencastle/pull/99

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.4...v0.33.5

v0.33.4 Bug fix

Fixed retry handling for issues.

Full changelog

What's Changed

  • fix: Re-try issues by @etylsarin in https://github.com/monkilabs/opencastle/pull/98

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.3...v0.33.4

v0.33.3 Bug fix

Fixed missing --mcp-config flag in cursor adapter and added --approve-mcps flag to opencode adapter.

Full changelog

What's Changed

  • fix: add missing --mcp-config to cursor adapter and --approve-mcps to opencode adapter by @etylsarin in https://github.com/monkilabs/opencastle/pull/97

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.2...v0.33.3

v0.33.2 New feature
Notable features
  • Added codex runtime adapter
Full changelog

What's Changed

  • [codex] add codex runtime adapter by @michaelasper in https://github.com/monkilabs/opencastle/pull/96

New Contributors

  • @michaelasper made their first contribution in https://github.com/monkilabs/opencastle/pull/96

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.1...v0.33.2

v0.33.1 Bug fix

Fixed convoys observability issue.

Full changelog

What's Changed

  • fix: Convoys observability by @etylsarin in https://github.com/monkilabs/opencastle/pull/95

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.33.0...v0.33.1

v0.33.0 New feature
Notable features
  • Added backbone-scaffolding skill for convoy-driven project creation
Full changelog

What's Changed

  • feat: backbone-scaffolding skill for convoy-driven project creation by @etylsarin in https://github.com/monkilabs/opencastle/pull/94

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.13...v0.33.0

v0.32.13 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: achieve 100% tessl score for all 51 skills and plugins by @etylsarin in https://github.com/monkilabs/opencastle/pull/93

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.12...v0.32.13

v0.32.12 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Fix misc bugs by @etylsarin in https://github.com/monkilabs/opencastle/pull/91

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.11...v0.32.12

v0.32.11 Bug fix

Fixed path to organization repository.

Full changelog

What's Changed

  • fix: Path to org repo by @etylsarin in https://github.com/monkilabs/opencastle/pull/90

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.10...v0.32.11

v0.32.10 Bug fix

Fixed PRD generation.

Full changelog

What's Changed

  • fix PRD generation by @etylsarin in https://github.com/monkilabs/opencastle/pull/89

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.9...v0.32.10

v0.32.9 Bug fix

Fixed PRD generation issues.

Full changelog

What's Changed

  • fix PRD generation issues by @etylsarin in https://github.com/monkilabs/opencastle/pull/88

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.8...v0.32.9

v0.32.8 Bug fix

Fixed website styling.

Full changelog

What's Changed

  • fix website styling by @etylsarin in https://github.com/monkilabs/opencastle/pull/87

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.7...v0.32.8

v0.32.7 Bug fix

Fixed the dashboard bug.

Full changelog

What's Changed

  • fix dashboard by @etylsarin in https://github.com/monkilabs/opencastle/pull/86

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.6...v0.32.7

v0.32.6 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Llm instructions update by @etylsarin in https://github.com/monkilabs/opencastle/pull/85

Full Changelog: https://github.com/monkilabs/opencastle/compare/v0.32.5...v0.32.6

v0.32.5 New feature
Notable features
  • Added Trello plugin support
  • Added Notion plugin support
Full changelog

What's Changed

  • Add trello and Notion to plugins by @etylsarin in https://github.com/etylsarin/opencastle/pull/84

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.32.4...v0.32.5

v0.32.4 Bug fix

Fixed Tokes and pricing issues.

Full changelog

What's Changed

  • Fix Tokes and pricing by @etylsarin in https://github.com/etylsarin/opencastle/pull/83

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.32.3...v0.32.4

v0.32.3 Bug fix

Fixed logging issue.

Full changelog

What's Changed

  • fix logging issue by @etylsarin in https://github.com/etylsarin/opencastle/pull/82

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.32.2...v0.32.3

v0.32.2 New feature
Notable features
  • Added Codex IDE
  • Added Antigravity IDE
  • Added Windsurf IDE
Full changelog

What's Changed

  • Add Codex, Antigravity and Windsurf IDEs by @etylsarin in https://github.com/etylsarin/opencastle/pull/81

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.32.1...v0.32.2

v0.32.1 Bug fix

Fixed Dashboard issues.

Full changelog

What's Changed

  • Fix Dashboard issues by @etylsarin in https://github.com/etylsarin/opencastle/pull/80

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.32.0...v0.32.1

v0.32.0 New feature
Notable features
  • Implemented convoy enhancements prompts 39-48
Full changelog

What's Changed

  • feat: implement convoy enhancements (prompts 39-48) by @etylsarin in https://github.com/etylsarin/opencastle/pull/79

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.7...v0.32.0

v0.31.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Misc changes by @etylsarin in https://github.com/etylsarin/opencastle/pull/78

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.6...v0.31.7

v0.31.6 Bug fix

Fixed the dashboard.

Full changelog

What's Changed

  • fix dashboard by @etylsarin in https://github.com/etylsarin/opencastle/pull/77

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.5...v0.31.6

v0.31.5 Bug fix

Fixed convoy errors.

Full changelog

What's Changed

  • fix convoy errors by @etylsarin in https://github.com/etylsarin/opencastle/pull/76

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.4...v0.31.5

v0.31.4 Bug fix

Fixed convoy errors.

Full changelog

What's Changed

  • fix convoy errors by @etylsarin in https://github.com/etylsarin/opencastle/pull/75

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.3...v0.31.4

v0.31.3 Bug fix

Fixed the Convoy Validator bug.

Full changelog

What's Changed

  • Fix Convoy Validator by @etylsarin in https://github.com/etylsarin/opencastle/pull/74

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.2...v0.31.3

v0.31.2 Bug fix

Fixed convoy spec generator.

Full changelog

What's Changed

  • Fix convoy spec generator by @etylsarin in https://github.com/etylsarin/opencastle/pull/73

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.1...v0.31.2

v0.31.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Misc fixes by @etylsarin in https://github.com/etylsarin/opencastle/pull/72

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.31.0...v0.31.1

v0.31.0 New feature
Notable features
  • Complexity assessment in planning pipeline
  • Prompt stashing capability
  • Dashboard keep‑alive functionality
Full changelog

What's Changed

  • feat: improve planning pipeline with complexity assessment, stash prompt, and dashboard keep-alive by @etylsarin in https://github.com/etylsarin/opencastle/pull/71

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.30.1...v0.31.0

v0.30.1 Bug fix

Fixed forwarding of MCP servers to the adapter in plan/pipeline.

Full changelog

What's Changed

  • fix: Forward MCP servers to adapter in plan/pipeline and soften PRD research prompt by @etylsarin in https://github.com/etylsarin/opencastle/pull/70

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.30.0...v0.30.1

v0.30.0 New feature
Notable features
  • Convoy engine improvements
  • Dashboard enhancements
  • CLI enhancements
Full changelog

What's Changed

  • feat: convoy engine improvements, dashboard, and CLI enhancements by @etylsarin in https://github.com/etylsarin/opencastle/pull/69

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.29.0...v0.30.0

v0.29.0 New feature
Notable features
  • Convoys engine improvements
  • Dashboard ETL upgrades
  • CLI enhancements
Full changelog

What's Changed

  • feat: convoy engine improvements, dashboard ETL, and CLI enhancements by @etylsarin in https://github.com/etylsarin/opencastle/pull/68

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.28.0...v0.29.0

v0.28.0 New feature
Notable features
  • Added pipeline/validate commands
  • Implemented dashboard ETL functionality
  • Introduced prompts for user interaction
Full changelog

What's Changed

  • feat: pipeline/validate commands, dashboard ETL, prompts, CLI help restructure by @etylsarin in https://github.com/etylsarin/opencastle/pull/67

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.27.3...v0.28.0

v0.27.3 Bug fix

Fixed dashboard by replacing static seed data with the generate-demo-db pipeline.

Full changelog

What's Changed

  • fix(dashboard): replace static seed data with generate-demo-db pipeline by @etylsarin in https://github.com/etylsarin/opencastle/pull/66

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.27.2...v0.27.3

v0.27.2 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Dashboard refactoring by @etylsarin in https://github.com/etylsarin/opencastle/pull/65

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.27.1...v0.27.2

v0.27.1 New feature
Notable features
  • Convoy Engine phases 12 through 20 introduced
Full changelog

What's Changed

  • feat: Convoy Engine Phases 12-20 by @etylsarin in https://github.com/etylsarin/opencastle/pull/64

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.27.0...v0.27.1

v0.27.0 New feature
Notable features
  • Added destroy command to CLI
  • Added plan command to CLI
Full changelog

What's Changed

  • feat: Add destroy and plan commands to CLI by @etylsarin in https://github.com/etylsarin/opencastle/pull/63

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.26.1...v0.27.0

v0.26.1 Bug fix

Fixed convoy dashboard issues.

Full changelog

What's Changed

  • fix: convoy dashboard improvements by @etylsarin in https://github.com/etylsarin/opencastle/pull/62

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.26.0...v0.26.1

v0.26.0 New feature
Notable features
  • Bootstrap integrated into init process and used for templates data population
Full changelog

What's Changed

  • feat: Bootstrap integrated to init, adjust templates data population by @etylsarin in https://github.com/etylsarin/opencastle/pull/61

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.25.0...v0.26.0

v0.25.0 New feature
Notable features
  • Add IDE detection
Full changelog

What's Changed

  • feat: Add IDE detection by @etylsarin in https://github.com/etylsarin/opencastle/pull/60

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.24.1...v0.25.0

v0.24.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: Cleanup project structure by @etylsarin in https://github.com/etylsarin/opencastle/pull/59

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.24.0...v0.24.1

v0.24.0 New feature
Notable features
  • Added Claude Agent SDK adapter (claude-sdk)
Full changelog

What's Changed

  • feat: Claude Agent SDK adapter (claude-sdk) by @etylsarin in https://github.com/etylsarin/opencastle/pull/58

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.23.2...v0.24.0

v0.23.2 Bug fix

Fixed convoy engine handling of project-related prompts.

Full changelog

What's Changed

  • fix: Convoy engine, project related prompts by @etylsarin in https://github.com/etylsarin/opencastle/pull/57

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.23.1...v0.23.2

v0.23.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • fix: Misc improvements by @etylsarin in https://github.com/etylsarin/opencastle/pull/56

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.23.0...v0.23.1

v0.23.0 New feature
Notable features
  • Convoy chaining (Phase 11) introduced
Full changelog

What's Changed

  • feat(convoy): Phase 11 — Convoy Chaining by @etylsarin in https://github.com/etylsarin/opencastle/pull/55

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.22.0...v0.23.0

v0.22.0 New feature
Notable features
  • Convoy Phase 10 — Cost Tracking
Full changelog

What's Changed

  • feat: Convoy Phase 10 — Cost Tracking by @etylsarin in https://github.com/etylsarin/opencastle/pull/54

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.21.1...v0.22.0

v0.21.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • docs: improve website docs pages and agentic development guide by @etylsarin in https://github.com/etylsarin/opencastle/pull/53

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.21.0...v0.21.1

v0.21.0 Breaking risk
Breaking changes
  • Customizations and manifest relocated from project root to .opencastle/ directory
Full changelog

What's Changed

  • feat: move customizations and manifest to .opencastle/ directory by @etylsarin in https://github.com/etylsarin/opencastle/pull/52

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.20.0...v0.21.0

v0.20.0 New feature
Notable features
  • Convoy Phase 9 – documentation alignment and doctor component refactor
Full changelog

What's Changed

  • feat: Convoy Phase 9 — Docs Alignment, Doctor Refactor by @etylsarin in https://github.com/etylsarin/opencastle/pull/51

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.19.0...v0.20.0

v0.19.0 New feature
Notable features
  • Convoy Phase 8 — UX Integration and Convoy‑First Workflow
Full changelog

What's Changed

  • feat: Convoy Phase 8 — UX Integration, Convoy-First Workflow by @etylsarin in https://github.com/etylsarin/opencastle/pull/50

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.18.0...v0.19.0

v0.18.0 New feature
Notable features
  • Convoy Phase 7 adds a Dashboard and expanded Observability capabilities
Full changelog

What's Changed

  • feat: Convoy Phase 7 — Dashboard + Observability by @etylsarin in https://github.com/etylsarin/opencastle/pull/49

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.17.0...v0.18.0

v0.17.0 New feature
Notable features
  • Convoy Phase 6 introduces Multi‑Runtime capability and an OpenCode Adapter
Full changelog

What's Changed

  • feat: Convoy Phase 6 — Multi-Runtime + OpenCode Adapter by @etylsarin in https://github.com/etylsarin/opencastle/pull/48

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.16.0...v0.17.0

v0.16.0 New feature
Notable features
  • Team Lead Integration added in Convoy Phase 5
  • .convoy.yml format introduced for configuration
Full changelog

What's Changed

  • feat: Convoy Phase 5 — Team Lead Integration + .convoy.yml format by @etylsarin in https://github.com/etylsarin/opencastle/pull/47

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.15.0...v0.16.0

v0.15.0 Breaking risk
Breaking changes
  • Removed Loop Mode from Convoy Phase 4
Notable features
  • Added CLI integration for Convoy Phase 4
Full changelog

What's Changed

  • feat: Convoy Phase 4 — CLI Integration, Remove Loop Mode by @etylsarin in https://github.com/etylsarin/opencastle/pull/46

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.14.0...v0.15.0

v0.14.0 New feature
Notable features
  • Engine component added
  • Health Monitor component added
  • Crash Recovery component added
Full changelog

What's Changed

  • feat: Convoy Phase 3 — Engine, Health Monitor, Crash Recovery by @etylsarin in https://github.com/etylsarin/opencastle/pull/45

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.13.0...v0.14.0

v0.13.0 New feature
Notable features
  • Convoy phase 2: Git worktree isolation and a merge‑queue system
Full changelog

What's Changed

  • feat(convoy): Phase 2 — Git worktree isolation + merge queue by @etylsarin in https://github.com/etylsarin/opencastle/pull/44

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.12.0...v0.13.0

v0.12.0 New feature
Notable features
  • SQLite state store for convoy (Phase 1)
  • Enhanced spec parser
Full changelog

What's Changed

  • feat(convoy): Phase 1 - SQLite state store + enhanced spec parser by @etylsarin in https://github.com/etylsarin/opencastle/pull/43

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.11.0...v0.12.0

v0.11.0 New feature
Notable features
  • Consolidate observability logging and add CLI commands
  • Add Ralph Loop executor mode to run command
Full changelog

What's Changed

  • feat: consolidate observability logging, add CLI commands, and update orchestrator by @etylsarin in https://github.com/etylsarin/opencastle/pull/42
  • feat: Add Ralph Loop executor mode to run command by @etylsarin in https://github.com/etylsarin/opencastle/pull/41

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.7...v0.11.0

v0.10.7 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • fix: CLI adjustments, docs updates, and demo video refresh by @etylsarin in https://github.com/etylsarin/opencastle/pull/40

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.6...v0.10.7

v0.10.6 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: Update demo-video tapes and narration by @etylsarin in https://github.com/etylsarin/opencastle/pull/39

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.5...v0.10.6

v0.10.5 Breaking risk
Breaking changes
  • Role name changed from "Team Lead" to "Project Manager"
Full changelog

What's Changed

  • fix: CLI adjustments, Team Lead renamed by @etylsarin in https://github.com/etylsarin/opencastle/pull/38

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.4...v0.10.5

v0.10.4 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: optimize Team Lead delegation efficiency by @etylsarin in https://github.com/etylsarin/opencastle/pull/37

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.3...v0.10.4

v0.10.3 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Balance observability logging instructions across all record types by @etylsarin in https://github.com/etylsarin/opencastle/pull/36

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.2...v0.10.3

v0.10.2 Bug fix

Fixed website UI issues including responsive header, video embeds, and buttons.

Full changelog

What's Changed

  • Fix: Website UI polish — responsive header, video embed, button fixes by @etylsarin in https://github.com/etylsarin/opencastle/pull/34

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.1...v0.10.2

v0.10.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Refactor: Skill matrix JSON migration, plugin system, docs site & update --reconfigure by @etylsarin in https://github.com/etylsarin/opencastle/pull/33

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.10.0...v0.10.1

v0.10.0 New feature
Notable features
  • Re-implemented copilot adapter using @github/copilot-sdk
Full changelog

What's Changed

  • feat: Re-implement copilot adapter using @github/copilot-sdk by @etylsarin in https://github.com/etylsarin/opencastle/pull/32

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.9.2...v0.10.0

v0.9.2 Bug fix

Fixed skill‑matrix template formatting bug.

Full changelog

What's Changed

  • Fix: skill-matrix template formatting bug by @etylsarin in https://github.com/etylsarin/opencastle/pull/31

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.9.1...v0.9.2

v0.9.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Expand 5 thin plugin skill files to 150-200 lines by @etylsarin in https://github.com/etylsarin/opencastle/pull/29

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.9.0...v0.9.1

v0.9.0 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Add test infrastructure: vitest, 105 tests, CI integration by @etylsarin in https://github.com/etylsarin/opencastle/pull/28

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.8.2...v0.9.0

v0.8.2 Maintenance

Routine maintenance release for OpenCastle.

Changelog

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.8.1...v0.8.2

v0.8.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Quality improvements — CLI, dashboard, orchestrator, website by @etylsarin in https://github.com/etylsarin/opencastle/pull/27

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.8.0...v0.8.1

v0.8.0 New feature
Notable features
  • Increased validation gate count from 5 to 10
Full changelog

What's Changed

  • Expand validation gates from 5 to 10 and enforce across all prompts by @etylsarin in https://github.com/etylsarin/opencastle/pull/26

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.7.0...v0.8.0

v0.7.0 New feature
Notable features
  • Strengthened quality gates and enforcement
Full changelog

What's Changed

  • feat: strengthen quality gates and enforcement by @etylsarin in https://github.com/etylsarin/opencastle/pull/25

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.6.0...v0.7.0

v0.6.0 Bug fix

Fixed broken MCP configs and improved repository detection plus CLI user experience.

Full changelog

What's Changed

  • Fix broken MCP configs + repo detection + CLI UX improvements by @etylsarin in https://github.com/etylsarin/opencastle/pull/24

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.5.1...v0.6.0

v0.5.1 Bug fix

Fixed video encoding issue to ensure compatibility with iPhones.

Full changelog

What's Changed

  • fix: re-encode video for iPhone compatibility by @etylsarin in https://github.com/etylsarin/opencastle/pull/23

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.5.0...v0.5.1

v0.5.0 New feature
Notable features
  • Demo video pipeline added and embedded on README and website
Full changelog

What's Changed

  • feat: Add demo video pipeline and embed on README + website by @etylsarin in https://github.com/etylsarin/opencastle/pull/22

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.4.1...v0.5.0

v0.4.1 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • chore: consolidate packages, fix CI & npm packaging by @etylsarin in https://github.com/etylsarin/opencastle/pull/21

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.4.0...v0.4.1

v0.4.0 New feature
Notable features
  • Observability dashboard with mandatory logging
  • Migration to Slack MCP
Full changelog

What's Changed

  • feat: observability dashboard, mandatory logging, Slack MCP migration by @etylsarin in https://github.com/etylsarin/opencastle/pull/20

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.3.2...v0.4.0

v0.3.2 Bug fix

Fixed crash when pm/notifications fields are missing in v0.1.0 manifests.

Full changelog

What's Changed

  • fix: Handle missing pm/notifications fields in v0.1.0 manifests by @etylsarin in https://github.com/etylsarin/opencastle/pull/19

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.3.1...v0.3.2

v0.3.1 Bug fix

Fixed file uploads above 100MB silently dropping.

Full changelog

What's Changed

  • fix: make publish workflow idempotent for re-runs by @etylsarin in https://github.com/etylsarin/opencastle/pull/18

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.3.0...v0.3.1

v0.3.0 New feature
Notable features
  • Show required MCP environment variables after init
  • Auto version bump on merge to main
Full changelog

What's Changed

  • ci: Auto-create GitHub Release on npm publish by @etylsarin in https://github.com/etylsarin/opencastle/pull/15
  • feat: Show required MCP env vars after init by @etylsarin in https://github.com/etylsarin/opencastle/pull/16
  • feat: Auto version bump on merge to main by @etylsarin in https://github.com/etylsarin/opencastle/pull/17

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.2.0...v0.3.0

v0.2.0 Bug fix
Notable features
  • CLI improvements for v0.2.0
Full changelog

What's Changed

  • docs: Simplify README for v0.1.0 launch by @etylsarin in https://github.com/etylsarin/opencastle/pull/10
  • fix: Remove hardcoded breakpoints, fix duplicate integrations, link IDEs by @etylsarin in https://github.com/etylsarin/opencastle/pull/11
  • fix: CLI production hardening by @etylsarin in https://github.com/etylsarin/opencastle/pull/12
  • feat: CLI improvements for v0.2.0 by @etylsarin in https://github.com/etylsarin/opencastle/pull/13
  • fix: Publish workflow — NPM_TOKEN guard, drop provenance by @etylsarin in https://github.com/etylsarin/opencastle/pull/14

Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.1.0...v0.2.0

v0.1.0 New feature
Notable features
  • npx opencastle init – guided setup for VS Code, Cursor, and Claude Code
  • 18 specialist agents (Developer, UI/UX, Database, Security, Testing, Reviewer, etc.)
  • 34 on‑demand skills auto‑selected by stack, 8 workflow templates, dashboard, quality gates, cost‑aware model routing, self‑improvement
Full changelog

OpenCastle v0.1.0

The first public release of OpenCastle — multi-agent orchestration for AI coding assistants.

What's included:

  • npx opencastle init — Guided setup for VS Code, Cursor, and Claude Code
  • 18 specialist agents — Developer, UI/UX, Database, Security, Testing, Reviewer, and more
  • 34 on-demand skills — Auto-selected based on your stack (Sanity, Supabase, Linear, etc.)
  • 8 workflow templates — Features, bug fixes, data pipelines, security audits
  • npx opencastle run — Autonomous task queue with YAML specs and DAG resolution
  • npx opencastle dashboard — Built-in observability dashboard for agent sessions
  • Quality gates — Fast review, panel majority vote, structured dispute escalation
  • Cost-aware model routing — Premium to Economy tier selection by task complexity
  • Self-improvement — Agents capture lessons and graduate them into instructions

Install and try it:

npx opencastle init

Documentation · Architecture

Beta — feedback welcome: [email protected]