| Age | Commit message (Expand) | Author |
| 2026-03-14 | test | Claudomator Agent |
| 2026-03-14 | feat: add agent selector to UI and support direct agent assignment | Peter Stone |
| 2026-03-14 | feat: show subtask rollup on BLOCKED tasks waiting for subtasks | Peter Stone |
| 2026-03-14 | fix: cancel blocked tasks + auto-complete completion reports | Peter Stone |
| 2026-03-13 | test: add storage tests for UpdateTaskSummary and AppendTaskInteraction | Claudomator Agent |
| 2026-03-13 | fix: space tabs equally across full tab bar width | Peter Stone |
| 2026-03-13 | feat: replace tab labels with emoji icons | Peter Stone |
| 2026-03-13 | feat: reorganize web UI to 7-tab layout (Queue, Interrupted, Ready, Running, ... | Claudomator Agent |
| 2026-03-13 | fix: only write RAW_NARRATIVE.md when user explicitly provides project_dir | Peter Stone |
| 2026-03-13 | Merge branch 'master' of /site/git.terst.org/repos/claudomator | Peter Stone |
| 2026-03-13 | fix: enable Gemini file writing by passing --yolo and -p flags | Peter Stone |
| 2026-03-13 | fix: add .btn-resume CSS styling matching .btn-restart | Claudomator Agent |
| 2026-03-13 | feat: show New Task button on all tabs | Claudomator Agent |
| 2026-03-13 | merge: resolve conflicts with local/master (stats tab + summary styles) | Peter Stone |
| 2026-03-13 | fix: resubmit QUEUED tasks on server startup to prevent them getting stuck | Peter Stone |
| 2026-03-13 | feat: post-elaboration sanity check for tools, acceptance criteria, and dev p... | Peter Stone |
| 2026-03-13 | feat: resume support, summary extraction, and task state improvements | Peter Stone |
| 2026-03-12 | feat: add Resume support for CANCELLED, FAILED, and BUDGET_EXCEEDED tasks | Claudomator Agent |
| 2026-03-11 | feat: add Stats tab with task distribution and execution health metrics | Claudomator Agent |
| 2026-03-11 | feat: add Summary and Q&A History sections to task detail panel | Claudomator Agent |
| 2026-03-11 | feat: require agents to write a final summary before exiting | Claudomator Agent |
| 2026-03-11 | Merge remote-tracking branch 'local/master' | Peter Stone |
| 2026-03-11 | fix: clear question_json when restarting a task via ResetTaskForRetry | Peter Stone |
| 2026-03-11 | docs: add discovery notes and implementation plan for summary/QA feature | Claudomator Agent |
| 2026-03-11 | fix: resume BLOCKED tasks in preserved sandbox so Claude finds its session | Peter Stone |
| 2026-03-11 | docs: add executor package documentation | Claudomator Agent |
| 2026-03-11 | docs: add system architecture overview | Claudomator Agent |
| 2026-03-10 | test: sandbox coverage + fix WebSocket races | Peter Stone |
| 2026-03-10 | docs: add development narrative and ADRs 004-005 | Peter Stone |
| 2026-03-10 | task: promote validTransitions to package-level var; fix ADR | Peter Stone |
| 2026-03-10 | executor: fix session ID on second block-and-resume cycle | Peter Stone |
| 2026-03-10 | executor: explicit load balancing — code picks agent, classifier picks model | Peter Stone |
| 2026-03-10 | feat: append verbatim user input to docs/RAW_NARRATIVE.md | Peter Stone |
| 2026-03-10 | feat: include project context in elaborator prompt | Peter Stone |
| 2026-03-10 | fix: ensure tasks are re-classified on manual restart | Peter Stone |
| 2026-03-10 | docs: add comprehensive documentation plan (tasks_plan.md) | Claudomator Agent |
| 2026-03-10 | cli: implement --config flag to load TOML config file | Claudomator Agent |
| 2026-03-10 | executor: extract handleRunResult to deduplicate error-classification logic | Claudomator Agent |
| 2026-03-10 | Remove legacy claude field and working_dir backward compat | Claudomator Agent |
| 2026-03-09 | executor: unblock parent task when all subtasks complete | Claudomator Agent |
| 2026-03-09 | executor: BLOCKED→READY for top-level tasks with subtasks | Claudomator Agent |
| 2026-03-09 | docs: update ADR-002 for parent-subtask BLOCKED→READY state behavior | Claudomator Agent |
| 2026-03-09 | executor: log errors from all unchecked UpdateTaskState/UpdateTaskQuestion calls | Claudomator Agent |
| 2026-03-09 | storage: fix DeleteTask atomicity and use recursive CTE | Claudomator Agent |
| 2026-03-09 | storage: add missing indexes and ListRecentExecutions correctness tests | Claudomator Agent |
| 2026-03-09 | api: validate ?state= param in handleListTasks; standardize operation respons... | Claudomator Agent |
| 2026-03-09 | api: add configurable mockRunner and async error-path tests | Claudomator Agent |
| 2026-03-09 | executor: document kill-goroutine safety and add goroutine-leak test | Claudomator Agent |
| 2026-03-09 | task: remove legacy Claude field from Task struct | Claudomator Agent |
| 2026-03-09 | scripts: pull latest from bare repo before building in deploy | Peter Stone |