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
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
- 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
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
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
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
- 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
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
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
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
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
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
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
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
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
- 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
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
- 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
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
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
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
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
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
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
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
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
- 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
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
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
- 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
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
- 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
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
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
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
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
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
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
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
- 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
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
- 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
- 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
- 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
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
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
- 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
- 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
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
- 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
- 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
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
- 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
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
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
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
- 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
- Removed Loop Mode from Convoy Phase 4
- 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
- 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
- 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
- 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
- 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
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
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
- 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
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
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
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
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
- 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
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
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
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
Routine maintenance release for OpenCastle.
Changelog
Full Changelog: https://github.com/etylsarin/opencastle/compare/v0.8.1...v0.8.2
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
- 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
- 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
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
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
- 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
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
- 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
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
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
- 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
- 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
- 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