| Age | Commit message (Expand) | Author |
| 12 days | feat(story,scheduler): add epic-proposal tool + AskUser-timeout escalation (P... | Claude Sonnet 5 |
| 13 days | feat(story): add StoryOrchestrator -- Builder->Evaluators->Arbitration->accep... | Claude Sonnet 5 |
| 13 days | feat(role): add versioned role configs + escalation ladder + scheduler (Phase 5) | Claude Sonnet 5 |
| 13 days | feat(provider): add native Google Gemini API adapter (Phase 4) | Claude Sonnet 5 |
| 13 days | feat(sandbox): add DockerSandbox + pre-tool-use guardrail hooks (Phase 3) | Claude Sonnet 5 |
| 13 days | feat(provider): add native Anthropic Messages API adapter (Phase 2) | Claude Sonnet 5 |
| 13 days | refactor(executor): extract provider-neutral tool-use loop (Phase 1) | Claude Sonnet 5 |
| 2026-06-05 | chore: remove stories/checker backend dead code | Claudomator Agent |
| 2026-06-04 | test: fix createTask signature in tests | Peter Stone |
| 2026-06-04 | cli: add --repository-url flag and improve error reporting | Peter Stone |
| 2026-06-03 | merge: integrate oss branch — budget gating, MCP back-channel, events, loop... | Peter Stone |
| 2026-06-03 | feat: add --base-path flag so UI routes API calls to correct prefix | Peter Stone |
| 2026-06-03 | feat: add --base-path flag to configure UI URL prefix | Peter Stone |
| 2026-05-26 | feat(config,cli): loopback-default binding with fail-loud on external (Phase 7) | Claude |
| 2026-05-26 | feat(api,web): budget headroom endpoint + UI chips (Phase 6) | Claude |
| 2026-05-26 | feat(executor): budget-gate the dispatcher — reroute to local or block (Pha... | Claude |
| 2026-05-25 | feat(api): chatbot-facing MCP server for task orchestration (Phase 3) | Claude |
| 2026-05-24 | feat(executor,api): wire agent MCP into ContainerRunner + mount /mcp (Phase 2) | Claude |
| 2026-05-20 | feat: add [runners] config section to toggle each runner on/off | Peter Stone |
| 2026-05-20 | fix: auto-load default config file and relax repository_url requirement | Peter Stone |
| 2026-05-13 | merge: integrate github/main — LocalRunner, real GeminiRunner, llm client | Peter Stone |
| 2026-05-02 | feat(executor): synthesize execution summary via local LLM fallback | Claude |
| 2026-04-28 | feat(api): route elaboration through local LLM when configured | Claude |
| 2026-04-28 | feat(executor): add LocalRunner and OpenAI-compat LLM client | Claude |
| 2026-04-11 | fix: tie pool submissions to server lifecycle context | Claude Agent |
| 2026-04-03 | fix: remove drain-lock circuit breaker that halted all executions after 3 con... | Peter Stone |
| 2026-03-26 | feat: graceful shutdown — drain workers before exit (default 3m timeout) | Peter Stone |
| 2026-03-23 | feat: Phase 4 — story-aware execution, branch clone, story completion check... | Claudomator Agent |
| 2026-03-23 | feat: populate RepositoryURL from project registry in executor (ADR-007) | Peter Stone |
| 2026-03-21 | feat: executor reliability — per-agent limit, drain gate, pre-flight creds,... | Claudomator Agent |
| 2026-03-21 | fix: use configured claude_config_dir for container credentials | Peter Stone |
| 2026-03-18 | feat: containerized execution with agent tooling and deployment fixes | Peter Stone |
| 2026-03-18 | fix: address final container execution issues and cleanup review docs | Peter Stone |
| 2026-03-18 | fix: comprehensive addressing of container execution review feedback | Peter Stone |
| 2026-03-18 | feat: implement containerized repository-based execution model | Peter Stone |
| 2026-03-17 | fix: validate VAPID public key on load, regenerate if swapped | Claudomator Agent |
| 2026-03-16 | feat: expose project field in API and CLI | Claudomator Agent |
| 2026-03-16 | fix: persist VAPID keys in DB instead of config file | Peter Stone |
| 2026-03-16 | feat: add web push notifications and file drop | Peter Stone |
| 2026-03-16 | feat: add GitHub webhook endpoint for automatic CI failure task creation | Claudomator Agent |
| 2026-03-15 | fix: promote stale BLOCKED parent tasks to READY on server startup | Peter Stone |
| 2026-03-14 | fix: surface agent stderr, auto-retry restart-killed tasks, handle stale sand... | Peter Stone |
| 2026-03-14 | feat: add agent selector to UI and support direct agent assignment | Peter Stone |
| 2026-03-13 | fix: resubmit QUEUED tasks on server startup to prevent them getting stuck | Peter Stone |
| 2026-03-10 | cli: implement --config flag to load TOML config file | Claudomator Agent |
| 2026-03-09 | api: make workspace root configurable instead of hardcoded /workspace | Claudomator Agent |
| 2026-03-09 | executor: recover stale RUNNING tasks on server startup | Peter Stone |
| 2026-03-08 | fix: restore task execution broken by add-gemini merge | Peter Stone |
| 2026-03-08 | fix(cli): register scripts in serve command | Peter Stone |
| 2026-03-08 | merge: pull latest from master and resolve conflicts | Peter Stone |