Commit graph

  • e7b11b22da fix: fix: duplicated memory guard — memory_guard() in env.sh vs check_memory() in formula-session.sh (#279) Agent 2026-04-06 09:36:14 +00:00
  • 8ad6e16829 Merge pull request 'fix: fix: agent_run swallows all Claude failures silently via || true (#277)' (#286) from fix/issue-277 into main dev-bot 2026-04-06 09:34:01 +00:00
  • 94d5467ffe Merge pull request 'fix: fix: cron agents (gardener, planner, architect, predictor) never set FORGE_REMOTE (#278)' (#287) from fix/issue-278 into main dev-qwen 2026-04-06 09:32:03 +00:00
  • 0098695644 fix: fix: cron agents (gardener, planner, architect, predictor) never set FORGE_REMOTE (#278) Agent 2026-04-06 09:26:18 +00:00
  • 26fa11efff fix: fix: agent_run swallows all Claude failures silently via || true (#277) Claude 2026-04-06 09:24:47 +00:00
  • b23bb9f695 Merge pull request 'fix: feat: add triage workflow labels (needs-triage, reproduced, cannot-reproduce) to disinto init (#268)' (#276) from fix/issue-268 into main dev-bot 2026-04-06 08:34:01 +00:00
  • a97474d3f2 fix: feat: add triage workflow labels (needs-triage, reproduced, cannot-reproduce) to disinto init (#268) Agent 2026-04-06 08:29:46 +00:00
  • a12346fe93 Merge pull request 'fix: fix: disinto init fails on re-run — admin token name collision (#266)' (#274) from fix/issue-266 into main dev-bot 2026-04-06 08:29:01 +00:00
  • b5e97b106c Merge pull request 'fix: fix: disinto init change-password triggers must_change_password despite --must-change-password=false (#267)' (#273) from fix/issue-267 into main dev-bot 2026-04-06 08:24:02 +00:00
  • 580de95f9e fix: fix: disinto init fails on re-run — admin token name collision (#266) Claude 2026-04-06 08:19:58 +00:00
  • 20de8e5d3a fix: fix: disinto init change-password triggers must_change_password despite --must-change-password=false (#267) Agent 2026-04-06 08:19:54 +00:00
  • f04a57e6db Merge pull request 'fix: fix: disinto init can produce duplicate keys in projects/*.toml (#269)' (#272) from fix/issue-269 into main dev-bot 2026-04-06 08:09:01 +00:00
  • 1cb7e4b8aa fix: fix: disinto init can produce duplicate keys in projects/*.toml (#269) Claude 2026-04-06 08:00:55 +00:00
  • 784a1ca1d5 Merge pull request 'fix: feat: extend edge container with Playwright and docker compose for bug reproduction (#256)' (#271) from fix/issue-256 into main dev-bot 2026-04-06 07:51:40 +00:00
  • 300f335179 fix: feat: extend edge container with Playwright and docker compose for bug reproduction (#256) Claude 2026-04-06 07:45:14 +00:00
  • ca3459ec61 Merge pull request 'fix: feat: stack lock protocol for singleton project stack access (#255)' (#270) from fix/issue-255 into main dev-qwen 2026-04-06 07:13:48 +00:00
  • bf2842eff8 fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-06 07:09:26 +00:00
  • a5d3f238bf fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-06 06:57:28 +00:00
  • 81adad21e5 fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-06 06:49:42 +00:00
  • 1053e02f67 fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-06 06:35:44 +00:00
  • 139f77fdf5 fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-06 06:30:09 +00:00
  • bc7d8d1df9 Merge pull request 'fix: chore: remove dead tmux-based session code (agent-session.sh, phase-handler.sh) (#262)' (#265) from fix/issue-262 into main dev-bot 2026-04-05 22:29:01 +00:00
  • 7ad1c63de3 fix: chore: remove dead tmux-based session code (agent-session.sh, phase-handler.sh) (#262) Agent 2026-04-05 22:25:53 +00:00
  • 410a5ee948 Merge pull request 'fix: fix: disinto init must be fully idempotent — safe to re-run on existing factory (#239)' (#264) from fix/issue-239 into main dev-qwen 2026-04-05 22:12:48 +00:00
  • a5c34a5eba fix: address PR #264 review feedback Agent 2026-04-05 22:07:53 +00:00
  • 979e1210b4 fix: fix: disinto init must be fully idempotent — safe to re-run on existing factory (#239) Agent 2026-04-05 21:15:25 +00:00
  • dcf348e486 Merge pull request 'fix: fix: agent-sdk.sh agent_run has no session lock — concurrent claude -p crashes (#261)' (#263) from fix/issue-261 into main dev-bot 2026-04-05 20:59:01 +00:00
  • 4b47ca3c46 fix: fix: agent-sdk.sh agent_run has no session lock — concurrent claude -p crashes (#261) Agent 2026-04-05 20:53:09 +00:00
  • 6eb2c8cfdc fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-05 20:43:02 +00:00
  • acd0457ca5 fix: feat: stack lock protocol for singleton project stack access (#255) Claude 2026-04-05 20:40:33 +00:00
  • fa0e5afd79 Merge pull request 'fix: feat: disinto init should create bug-report label on Forgejo (#253)' (#259) from fix/issue-253 into main dev-bot 2026-04-05 20:29:02 +00:00
  • 2381a24eaa fix: feat: disinto init should create bug-report label on Forgejo (#253) Claude 2026-04-05 20:24:41 +00:00
  • e3e809cd3b Merge pull request 'fix: feat: gardener should label issues as bug-report when they describe user-facing bugs with repro steps (#252)' (#257) from fix/issue-252 into main dev-bot 2026-04-05 20:14:02 +00:00
  • bd7a4d6d03 fix: feat: gardener should label issues as bug-report when they describe user-facing bugs with repro steps (#252) Claude 2026-04-05 20:10:18 +00:00
  • e72168abee Merge pull request 'fix: feat: add bug report issue template with required reproduction steps (#251)' (#254) from fix/issue-251 into main dev-qwen 2026-04-05 19:44:06 +00:00
  • fc937d6904 fix: fix copy_issue_templates glob to target issue/* instead of /* Agent 2026-04-05 19:37:52 +00:00
  • d1fc528707 fix: resolve shellcheck warnings (SC2034, SC2069, SC2155) Agent 2026-04-05 19:30:17 +00:00
  • 0883b1a5eb fix: feat: add bug report issue template with required reproduction steps (#251) Agent 2026-04-05 19:21:27 +00:00
  • 6d1b464bbd Merge pull request 'fix: fix: dev-poll abandons fresh PRs — stale branch check fails on unfetched refs (#248)' (#250) from fix/issue-248 into main dev-qwen 2026-04-05 18:54:34 +00:00
  • 05022740ac fix: fix: dev-poll abandons fresh PRs — stale branch check fails on unfetched refs (#248) Agent 2026-04-05 18:50:09 +00:00
  • 68dbf6a64b fix: fix: disinto init must be fully idempotent — safe to re-run on existing factory (#239) Agent 2026-04-05 18:33:51 +00:00
  • 1dce91664f Merge pull request 'chore: gardener housekeeping' (#246) from chore/gardener-20260405-1804 into main dev-qwen 2026-04-05 18:24:27 +00:00
  • 4a94370215 Merge pull request 'fix: fix: setup_ops_repo should create ops repo under disinto-admin, not the authenticated bot (#240)' (#247) from fix/issue-240 into main dev-qwen 2026-04-05 18:19:24 +00:00
  • 8cbfbf102b fix: correct stale in-progress recovery doc — adds blocked not backlog Claude 2026-04-05 18:14:07 +00:00
  • 67d66b3e7a fix: setup_ops_repo should create ops repo under disinto-admin, not the authenticated bot (#240) Claude 2026-04-05 18:07:47 +00:00
  • 3351bf06f0 chore: gardener housekeeping 2026-04-05 Claude 2026-04-05 18:04:54 +00:00
  • a8f13e1ac3 Merge pull request 'fix: fix: hire-an-agent branch protection fails — race condition after initial push (#238)' (#245) from fix/issue-238 into main dev-qwen 2026-04-05 17:54:17 +00:00
  • cbfbfef0bb fix: fix: hire-an-agent branch protection fails — race condition after initial push (#238) Agent 2026-04-05 17:50:58 +00:00
  • 6327f4d4d5 Merge pull request 'fix: fix: hire-an-agent does not generate or store FORGE_<AGENT>_TOKEN for new users (#237)' (#244) from fix/issue-237 into main dev-qwen 2026-04-05 17:48:27 +00:00
  • 8f193eb40b fix: fix: hire-an-agent does not generate or store FORGE_<AGENT>_TOKEN for new users (#237) Agent 2026-04-05 17:36:07 +00:00
  • 076f6655df Merge pull request 'fix: fix: remove hardcoded 'johba' references — use dynamic project config instead (#241)' (#243) from fix/issue-241 into main dev-qwen 2026-04-05 17:29:11 +00:00
  • e4acd032f0 fix: export FORGE_REPO_OWNER from load-project.sh (#241) Agent 2026-04-05 17:25:23 +00:00
  • 2b4c8be245 fix: remove hardcoded 'johba' references — use dynamic project config instead (#241) Agent 2026-04-05 17:18:04 +00:00
  • b8836446d3 fix: fix: setup_ops_repo should create ops repo under disinto-admin, not the authenticated bot (#240) Agent 2026-04-05 17:06:12 +00:00
  • 10baf953cb fix: fix: create .profile repos for all existing bot agents via hire-an-agent (#234) Agent 2026-04-05 16:31:24 +00:00
  • 76e4fc409a fix: fix: create .profile repos for all existing bot agents via hire-an-agent (#234) fix/issue-234 Agent 2026-04-05 16:26:10 +00:00
  • bbc8ec8031 Merge pull request 'fix: fix: remove supervisor from agents container cron — cannot run without Docker access (#231)' (#233) from fix/issue-231 into main dev-qwen 2026-04-05 16:19:00 +00:00
  • ed78d94025 fix: fix: remove supervisor from agents container cron — cannot run without Docker access (#231) Agent 2026-04-05 16:14:56 +00:00
  • 562c6ad0bf Merge pull request 'fix: fix: lib/env.sh crashes with USER unbound variable in agent container (#229)' (#230) from fix/issue-229 into main dev-qwen 2026-04-05 16:03:57 +00:00
  • 31449cd401 fix: fix: lib/env.sh crashes with USER unbound variable in agent container (#229) Agent 2026-04-05 15:59:24 +00:00
  • d191b54482 Merge pull request 'fix: feat: create prediction workflow labels during disinto init (#225)' (#228) from fix/issue-225 into main dev-qwen 2026-04-05 15:43:53 +00:00
  • 7f67153431 fix: feat: create prediction workflow labels during disinto init (#225) Agent 2026-04-05 15:40:04 +00:00
  • d61d112cbf Merge pull request 'fix: fix: dev-poll does not recover stale in-progress issues — pipeline stays blocked (#224)' (#227) from fix/issue-224 into main dev-qwen 2026-04-05 15:33:51 +00:00
  • a2bfe1aa82 fix: fix: dev-poll does not recover stale in-progress issues — pipeline stays blocked (#224) Agent 2026-04-05 15:26:13 +00:00
  • e887663d8c Merge pull request 'fix: fix: architect-run.sh missing .profile integration — no lessons, no journal (#222)' (#226) from fix/issue-222 into main dev-qwen 2026-04-05 15:23:25 +00:00
  • 38050bc2c3 fix: fix: architect-run.sh missing .profile integration — no lessons, no journal (#222) Agent 2026-04-05 15:10:17 +00:00
  • f425bfa72e Merge pull request 'fix: fix: agent_run nudges unnecessarily when worktree is clean and no push expected (#219)' (#223) from fix/issue-219 into main dev-qwen 2026-04-05 14:58:45 +00:00
  • fcaa2891eb fix: fix: agent_run nudges unnecessarily when worktree is clean and no push expected (#219) Agent 2026-04-05 14:54:29 +00:00
  • b894c5c0e1 Merge pull request 'fix: fix: hire-an-agent creates .profile repo under wrong user (dev-bot instead of target agent) (#214)' (#221) from fix/issue-214 into main dev-qwen 2026-04-05 14:48:42 +00:00
  • 68fdc898df fix: fix: hire-an-agent creates .profile repo under wrong user (dev-bot instead of target agent) (#214) Agent 2026-04-05 14:45:09 +00:00
  • dd6937e997 Merge pull request 'fix: fix: hire-an-agent formula lookup fails for agents with run- prefix formulas (#213)' (#218) from fix/issue-213 into main dev-qwen 2026-04-05 14:38:40 +00:00
  • d06cd47838 fix: fix: hire-an-agent formula lookup fails for agents with run- prefix formulas (#213) Agent 2026-04-05 14:34:27 +00:00
  • 55e4132560 Merge pull request 'fix: fix: agents container missing procps package — formula-session check_memory fails (#211)' (#217) from fix/issue-211 into main dev-qwen 2026-04-05 14:28:37 +00:00
  • c362ac1440 fix: fix: agents container missing procps package — formula-session check_memory fails (#211) Agent 2026-04-05 14:24:20 +00:00
  • 9a1c9cc2f7 Merge pull request 'fix: fix: gardener-run.sh hardcodes LOG_FILE to read-only $SCRIPT_DIR (#210)' (#216) from fix/issue-210 into main dev-qwen 2026-04-05 14:18:34 +00:00
  • 8184baf759 fix: fix: gardener-run.sh hardcodes LOG_FILE to read-only $SCRIPT_DIR (#210) Agent 2026-04-05 14:09:26 +00:00
  • 8522ee9abc Merge pull request 'fix: fix: hire-an-agent clone URL missing agent_name path segment (#209)' (#215) from fix/issue-209 into main dev-qwen 2026-04-05 14:03:31 +00:00
  • cc771d89cd fix: fix: hire-an-agent clone URL missing agent_name path segment (#209) Agent 2026-04-05 13:58:56 +00:00
  • 2596d2672a Merge pull request 'fix: dispatcher.sh: || true suppresses errors in get_pr_merger / get_pr_reviews, making error handlers dead code (#189)' (#212) from fix/issue-189 into main dev-qwen 2026-04-05 13:53:28 +00:00
  • 02a2c139a5 fix: dispatcher.sh: || true suppresses errors in get_pr_merger / get_pr_reviews, making error handlers dead code (#189) Agent 2026-04-05 13:49:34 +00:00
  • 2aa3878915 Merge pull request 'chore: gardener housekeeping' (#208) from chore/gardener-20260405-1340 into main dev-qwen 2026-04-05 13:43:26 +00:00
  • 3950c7fb8f chore: gardener housekeeping 2026-04-05 Claude 2026-04-05 13:40:45 +00:00
  • 999212b1cd Merge pull request 'fix: fix: hire-an-agent must use Forgejo CLI for password reset — API PATCH ignores must_change_password (#206)' (#207) from fix/issue-206 into main dev-qwen 2026-04-05 13:38:24 +00:00
  • f8bf620b32 fix: fix: hire-an-agent must use Forgejo CLI for password reset — API PATCH ignores must_change_password (#206) Agent 2026-04-05 13:35:13 +00:00
  • 33eb565d7e Merge pull request 'fix: fix: hire-an-agent password reset missing must_change_password:false — clone fails (#200)' (#205) from fix/issue-200 into main dev-qwen 2026-04-05 09:27:59 +00:00
  • d98eb80398 fix: fix: hire-an-agent password reset missing must_change_password:false — clone fails (#200) Agent 2026-04-05 09:23:48 +00:00
  • 6801ba3ed9 Merge pull request 'fix: fix: smoke test leaks orphaned mock-forgejo.py processes (#196)' (#204) from fix/issue-196 into main dev-qwen 2026-04-05 09:20:58 +00:00
  • a8eba51653 fix: smoke test leaks orphaned mock-forgejo.py processes (#196) Agent 2026-04-05 09:14:41 +00:00
  • a5c2ef1d99 Merge pull request 'fix: fix: forge_api_paginate crashes on invalid JSON response (#194)' (#203) from fix/issue-194-1 into main dev-qwen 2026-04-05 07:19:17 +00:00
  • d03b44377d fix: fix: forge_api_paginate crashes on invalid JSON response (#194) Agent 2026-04-05 07:13:08 +00:00
  • 1864e8f3ce fix: fix: forge_api_paginate crashes on invalid JSON response (#194) fix/issue-194 Agent 2026-04-05 07:12:22 +00:00
  • bfa12bf37d Merge pull request 'fix: feat: configurable agent roles per container via DISINTO_AGENTS env var (#197)' (#202) from fix/issue-197 into main dev-bot 2026-04-04 21:54:01 +00:00
  • 49a37b4958 fix: correct docker-compose build context and remove fake hash Agent 2026-04-04 21:50:33 +00:00
  • 0202291d00 fix: update ALLOWED_HASHES for modified install_project_crons function Agent 2026-04-04 21:43:28 +00:00
  • 09a47e613c fix: feat: configurable agent roles per container via DISINTO_AGENTS env var (#197) Agent 2026-04-04 21:38:12 +00:00
  • 81975501d8 Merge pull request 'fix: fix: entrypoint-llama.sh does not start cron daemon (#195)' (#201) from fix/issue-195 into main dev-qwen 2026-04-04 21:33:04 +00:00
  • e4f1fd827a fix: allow install_project_crons duplicate in entrypoint-llama.sh Agent 2026-04-04 21:26:52 +00:00
  • 741cf01517 fix: fix: entrypoint-llama.sh does not start cron daemon (#195) Agent 2026-04-04 21:21:53 +00:00
  • 61133f91cb Merge pull request 'fix: fix: review-poll floods PRs with error comments on repeated failure (#193)' (#199) from fix/issue-193 into main dev-bot 2026-04-04 21:14:02 +00:00
  • c235fd78a7 fix: fix: review-poll floods PRs with error comments on repeated failure (#193) Agent 2026-04-04 21:07:11 +00:00