Skip to content

v0.1.0 - Supervisor Orchestration

Latest

Choose a tag to compare

@zach-source zach-source released this 04 Feb 03:16
· 44 commits to main since this release
v0.1.0

Features

Supervisor Orchestration

  • Automated workflow: workers → reviewer → merge → deploy
  • --max-workers flag for concurrent worker limit (default 4)
  • --github-sync flag for GitHub Projects sync
  • --state-log flag for JSON state logging
  • --smart mode for AI-assisted orchestration decisions

Unified Logging

  • All logs now in ~/.forge/logs/
  • Organized by: sessions/, workers/, leaders/
  • Log rotation support with configurable size limits

Workflow Tracking

  • merge_completed and deploy_completed flags
  • Done task count tracking for proper merge resets
  • Automatic deploy trigger after all tasks merged

Bug Fixes

  • Fixed merge leader infinite restart loop
  • Proper completion flags in clearLeaderState
  • Kanban label removal when closing issues
  • Staticcheck and ineffassign lint fixes

CLI Commands

forge (session runner)

forge start, attach, status, cancel, list, log

foundry (orchestration)

foundry supervisor --leaders --max-workers 2 --github-sync --state-log /tmp/state.jsonl
foundry worker list/create/start/stop/reset
foundry kanban
foundry logs