summaryrefslogtreecommitdiff
path: root/internal/executor/executor.go
AgeCommit message (Expand)Author
7 daysrefactor(executor): nested builder-role tasks go READY not COMPLETED, requiri...Claudomator Agent
8 daysfeat(task,executor): add CurrentAttempt resolution, wire maybeUnblockParent t...Claudomator Agent
8 daysstyle: gofmt executor.go, executor_test.go, task.goPeter Stone
8 daysfix(executor): support nested subtask decomposition (subtask-with-own-subtask...Claudomator Agent
13 daysfeat(story,role): add retro ceremony -- closes the self-improvement loop (Pha...Claude Sonnet 5
13 daysfeat(story,scheduler): add epic-proposal tool + AskUser-timeout escalation (P...Claude Sonnet 5
13 daysfeat(executor): add DAG auto-cascade-fail + role-typed subtask spawning (Phas...Claude Sonnet 5
13 daysfeat(role): add versioned role configs + escalation ladder + scheduler (Phase 5)Claude Sonnet 5
2026-06-05chore: remove stories/checker backend dead codeClaudomator Agent
2026-06-04executor: deduplicate worker slots and fix git command executionPeter Stone
2026-06-04fix(executor): skip checker task for local-runner executionsClaude
2026-06-03fix: release dispatch slot on all early-return paths in execute()Peter Stone
2026-06-03fix: embed execution log in checker instructions and add noopChannel to testsPeter Stone
2026-05-26feat(executor): budget-gate the dispatcher — reroute to local or block (Pha...Claude
2026-05-26feat(budget,storage,config): per-provider spend accounting substrate (Phase 6)Claude
2026-05-24feat(executor): per-task agent MCP server + token registry (Phase 2)Claude
2026-05-24feat(executor): introduce AgentChannel seam for runner signalsClaude
2026-05-13merge: integrate github/main — LocalRunner, real GeminiRunner, llm clientPeter Stone
2026-05-03fix: atomic execution creation + RUNNING state transitionPeter Stone
2026-05-03fix: prevent SHIPPABLE stories and wrong READY state on failed tasksPeter Stone
2026-05-03chore: post-epic cleanup — green test suite, no skipsClaude
2026-05-02feat(executor): synthesize execution summary via local LLM fallbackClaude
2026-04-28feat(executor): add LocalRunner and OpenAI-compat LLM clientClaude
2026-04-11cleanup: remove dead code (QuestionRegistry, changestats wrappers, scanner.Err)Claudomator Agent
2026-04-04fix: ShipStory — use context.Background() to avoid request context cancella...Peter Stone
2026-04-04feat: story ship gate — explicit POST /api/stories/{id}/ship; remove auto-d...Peter Stone
2026-04-04fix: executor checker — close race, test flakiness, checker report for all ...Peter Stone
2026-04-04feat: spawn checker task on READY; auto-accept on pass; attach report on failPeter Stone
2026-04-03fix: remove drain-lock circuit breaker that halted all executions after 3 con...Peter Stone
2026-03-26fix: story stays PENDING when all subtasks complete but parent task stays QUEUEDPeter Stone
2026-03-26feat: graceful shutdown — drain workers before exit (default 3m timeout)Peter Stone
2026-03-26fix: cancel waiting tasks when dep hits terminal failure (QUEUED→CANCELLED)Peter Stone
2026-03-26fix: story branch push to bare repo; drain at 3 consecutive failuresPeter Stone
2026-03-26fix: resolve dep-chain deadlock; broadcast task_started for UI visibilityPeter Stone
2026-03-26fix: expose drained state in agent status API; fix AgentEvent JSON casingPeter Stone
2026-03-25chore: replace all master branch references with mainPeter Stone
2026-03-24feat: merge story branch to master before deploy, add doot project to registryPeter Stone
2026-03-24Merge branch 'master' of /site/git.terst.org/repos/claudomatorPeter Stone
2026-03-24feat: validation result transitions story to REVIEW_READY or NEEDS_FIX (ADR-007)Claudomator Agent
2026-03-24feat: auto-create validation task on story DEPLOYED (ADR-007)Claudomator Agent
2026-03-24feat: trigger deploy script on SHIPPABLE → DEPLOYED (ADR-007)Claudomator Agent
2026-03-24fix: resolve merge conflict — integrate agent's story-aware ContainerRunnerPeter Stone
2026-03-24feat: clone story branch in ContainerRunner (ADR-007)Peter Stone
2026-03-23feat: Phase 4 — story-aware execution, branch clone, story completion check...Claudomator Agent
2026-03-23feat: populate RepositoryURL from project registry in executor (ADR-007)Peter Stone
2026-03-22fix: make requeueDelay configurable to fix test timeout in TestPool_MaxPerAge...Peter Stone
2026-03-21feat: executor reliability — per-agent limit, drain gate, pre-flight creds,...Claudomator Agent
2026-03-19feat: agent status dashboard with availability timeline and Gemini quota dete...Peter Stone
2026-03-16fix: clean up activePerAgent before sending to resultChClaudomator Agent
2026-03-15fix: promote stale BLOCKED parent tasks to READY on server startupPeter Stone