Commit graph

1340 commits

Author SHA1 Message Date
Agent
b7f346cf33 fix: fix: disinto init should run hire-an-agent for all configured bot users (#404)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 09:53:42 +00:00
540c5bce44 Merge pull request 'fix: fix: dev-poll 'my thread is busy' exits without checking for pending review feedback (#411)' (#414) from fix/issue-411 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 09:49:03 +00:00
Agent
72df9bd327 fix: fix: dev-poll 'my thread is busy' exits without checking for pending review feedback (#411)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 09:43:19 +00:00
1d75a65d8f Merge pull request 'fix: fix: dev-poll spawns agent for REQUEST_CHANGES on other agent's PRs (#410)' (#413) from fix/issue-410 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 09:39:03 +00:00
Agent
a5d7a1961c fix: fix: dev-poll spawns agent for REQUEST_CHANGES on other agent's PRs (#410)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 09:33:51 +00:00
5ac170f31f Merge pull request 'fix: fix: agents-llama container missing CLAUDE_AUTOCOMPACT_PCT_OVERRIDE — sessions exceed llama context window (#409)' (#412) from fix/issue-409 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 09:29:02 +00:00
Claude
07aa61322b fix: fix: agents-llama container missing CLAUDE_AUTOCOMPACT_PCT_OVERRIDE — sessions exceed llama context window (#409)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 09:25:04 +00:00
682edc6ec5 Merge pull request 'fix: feat: reproduce agent re-verifies bug-report issues after all dependency fixes merge (#400)' (#401) from fix/issue-400 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 09:23:18 +00:00
Claude
0697f7537b fix: move helper functions before their first call site
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
The verification helpers (_is_parent_issue, _are_all_sub_issues_closed,
_get_sub_issue_list) and label/comment helpers (_label_id, _add_label,
_remove_label, _post_comment) were defined after the code that calls
them. Under set -euo pipefail, this causes a runtime crash.

Move all helper function definitions to right after the Claude session
completes, before the triage post-processing and verification blocks
that use them.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 09:17:05 +00:00
Agent
7a1ea91530 fix: add verification mode hashes to allowlist
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 07:55:17 +00:00
Agent
083c734390 fix: feat: reproduce agent re-verifies bug-report issues after all dependency fixes merge (#400) 2026-04-08 07:55:17 +00:00
4b4eb741e6 Merge pull request 'fix: fix: entrypoint state file creation and AGENT_ROLES default should include all agents (#403)' (#406) from fix/issue-403 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 07:44:02 +00:00
Claude
b633ce66df fix: fix: entrypoint state file creation and AGENT_ROLES default should include all agents (#403)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 07:40:01 +00:00
c7835c188a Merge pull request 'fix: fix: setup_ops_repo should seed sprints/ directory (#402)' (#405) from fix/issue-402 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 07:34:02 +00:00
Claude
6e350c0838 fix: fix: setup_ops_repo should seed sprints/ directory (#402)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 07:26:20 +00:00
fc9e52224e Merge pull request 'fix: feat: gardener should auto-close original bug reports when all sub-issue fixes merge (#398)' (#399) from fix/issue-398 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 07:09:02 +00:00
Claude
9d7139afe3 fix: use jq for JSON-safe manifest writes in bug-report lifecycle step (#398)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Avoid raw shell interpolation of multiline SUB_ISSUES into JSONL —
titles with quotes/backslashes would produce invalid JSON.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 07:02:05 +00:00
Claude
4af309721e fix: feat: gardener should auto-close original bug reports when all sub-issue fixes merge (#398)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 06:46:00 +00:00
07ea934fd3 Merge pull request 'fix: fix: compose template should use explicit environment per container, not shared env_file (#381)' (#397) from fix/issue-381 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 06:06:31 +00:00
Agent
e27602e144 fix: update duplicate detection hash for explicit env block (#381)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-08 05:56:16 +00:00
Agent
ee001534eb fix: fix: compose template should use explicit environment per container, not shared env_file (#381)
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-08 05:53:09 +00:00
aa1ae7a7cd Merge pull request 'fix: fix: delete entrypoint-llama.sh — unify into single entrypoint with AGENT_ROLES (#380)' (#396) from fix/issue-380 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 05:49:54 +00:00
Agent
4f4158d1e1 fix: fix: delete entrypoint-llama.sh — unify into single entrypoint with AGENT_ROLES (#380)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 05:19:07 +00:00
1dbb382d2f Merge pull request 'fix: fix: env.sh should not source .env inside containers — compose env is the source of truth (#378)' (#395) from fix/issue-378 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 05:13:49 +00:00
Agent
0721ec6cd4 fix: fix: env.sh should not source .env inside containers — compose env is the source of truth (#378)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-08 05:07:09 +00:00
7915b8c685 Merge pull request 'fix: fix: replace cron with while-true loop and gosu in agents entrypoint (#379)' (#394) from fix/issue-379 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 05:03:41 +00:00
Agent
d8d9acd730 fix: fix: replace cron with while-true loop and gosu in agents entrypoint (#379)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 04:57:57 +00:00
192be70950 Merge pull request 'fix: fix: triage entrypoint overwrites original issue labels even when root cause was found (#387)' (#393) from fix/issue-387 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 22:09:40 +00:00
Agent
19dd7e61f4 fix: fix: triage entrypoint overwrites original issue labels even when root cause was found (#387)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 22:03:25 +00:00
f7e36e76fe Merge pull request 'fix: fix: triage agent creates root cause issues without backlog label (#386)' (#392) from fix/issue-386 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 21:58:53 +00:00
Agent
9a22e407a4 fix: fix: triage agent creates root cause issues without backlog label (#386)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 21:52:44 +00:00
01f97ed6e5 Merge pull request 'fix: fix: standardize logging across all agents — capture errors, log exit codes, consistent format (#367)' (#390) from fix/issue-367 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 21:21:40 +00:00
Agent
d653680d64 fix: fix: standardize logging across all agents — capture errors, log exit codes, consistent format (#367)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-07 21:15:36 +00:00
e871070942 Merge pull request 'fix: fix: add .dockerignore — stop baking .env and .git into agent image (#377)' (#385) from fix/issue-377 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 19:29:05 +00:00
Agent
cbc2a0ca4e fix: fix: add .dockerignore — stop baking .env and .git into agent image (#377)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 19:21:57 +00:00
f19f38f16b Merge pull request 'fix: fix: dev-poll pre-lock merge scan should only merge own PRs (#374)' (#384) from fix/issue-374 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 19:18:36 +00:00
Agent
6adb4895c2 fix: fix: dev-poll pre-lock merge scan should only merge own PRs (#374)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 19:12:26 +00:00
f686d47a98 Merge pull request 'fix: fix: FORGE_TOKEN_OVERRIDE in entrypoint-llama.sh is overwritten by env.sh sourcing .env (#375)' (#376) from fix/issue-375 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 18:39:01 +00:00
Claude
7db129aba2 fix: fix: FORGE_TOKEN_OVERRIDE in entrypoint-llama.sh is overwritten by env.sh sourcing .env (#375)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 18:34:45 +00:00
e8b77b1055 Merge pull request 'fix: fix: entrypoint-reproduce.sh ignores DISINTO_FORMULA env var — always runs reproduce formula (#356)' (#373) from fix/issue-356 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 18:33:51 +00:00
Agent
630344900d fix: fix: entrypoint-reproduce.sh ignores DISINTO_FORMULA env var — always runs reproduce formula (#356)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 18:27:34 +00:00
2014eab1c4 Merge pull request 'chore: gardener housekeeping' (#372) from chore/gardener-20260407-1805 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 18:14:02 +00:00
b495138850 Merge pull request 'fix: fix: docker-compose.yml generated by init diverges from running stack — recreate breaks services (#354)' (#371) from fix/issue-354 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 18:09:02 +00:00
Claude
514de48f58 chore: gardener housekeeping 2026-04-07
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 18:05:41 +00:00
Claude
cfe96f365c fix: fix: docker-compose.yml generated by init diverges from running stack — recreate breaks services (#354)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 18:00:42 +00:00
ac2beac361 Merge pull request 'fix: fix: dev-poll open-PR gate blocks all agents — should only block on own PRs (#369)' (#370) from fix/issue-369 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 17:54:02 +00:00
Agent
684501e385 fix: fix: dev-poll open-PR gate blocks all agents — should only block on own PRs (#369)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-07 17:47:02 +00:00
83e92946d4 Merge pull request 'fix: fix: install_project_crons does not set PATH — claude not found in cron jobs (#366)' (#368) from fix/issue-366 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 17:44:01 +00:00
Claude
7e7fafd234 fix: fix: install_project_crons does not set PATH — claude not found in cron jobs (#366)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 17:39:27 +00:00
78c92dbdc4 Merge pull request 'fix: fix: env.sh save/restore should only protect FORGE_URL, not FORGE_TOKEN (#364)' (#365) from fix/issue-364 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-07 17:36:08 +00:00