Commit graph

  • b18d3928f0 Merge pull request 'fix: fix: bundled dust cleanup — push3-evolution/evolve.sh (#210)' (#217) from fix/issue-210 into main johba 2026-03-19 01:03:53 +01:00
  • a0df400219 fix: fix: bundled dust cleanup — push3-evolution/evolve.sh (#210) openhands 2026-03-18 23:50:53 +00:00
  • 9afcd15373 Merge pull request 'fix: fix: bundled dust cleanup — AGENTS.md (#211)' (#215) from fix/issue-211 into main johba 2026-03-18 23:37:59 +01:00
  • cac012219a fix: remove phase-handler.sh from agent-session.sh Sourced-by column openhands 2026-03-18 22:28:57 +00:00
  • 62acdab6ea fix: fix: bundled dust cleanup — AGENTS.md (#211) openhands 2026-03-18 22:15:43 +00:00
  • 643ca7856f Merge pull request 'fix: dev/phase-handler.sh still passes string label name to /labels replace endpoint (#203)' (#212) from fix/issue-203 into main johba 2026-03-18 23:09:06 +01:00
  • 08b65ddc43 fix: dev/phase-handler.sh still passes string label name to /labels replace endpoint (#203) openhands 2026-03-18 22:06:05 +00:00
  • f5786de122 Merge pull request 'fix: docs: document opinionated design constraints (#30)' (#205) from fix/issue-30 into main johba 2026-03-18 22:37:48 +01:00
  • d38a797aa9 fix: correct runtime constraints — python3 is a core dependency openhands 2026-03-18 21:29:21 +00:00
  • 7e008991a7 fix: agent-smoke.sh: use [(][)] instead of \(\) for BusyBox grep ERE compat openhands 2026-03-18 21:24:27 +00:00
  • a3abf9f37a fix: docs: document opinionated design constraints (#30) openhands 2026-03-18 21:20:09 +00:00
  • 2d5fe2ceac Merge pull request 'fix: PRIORITY 1.5 misses REQUEST_CHANGES when CI is not yet settled (#41)' (#204) from fix/issue-41 into main johba 2026-03-18 22:13:01 +01:00
  • d1cea6c0bb fix: apply same REQUEST_CHANGES/CI-pending fix to PRIORITY 1 block openhands 2026-03-18 21:03:53 +00:00
  • 34ddbef3fd fix: PRIORITY 1.5 misses REQUEST_CHANGES when CI is not yet settled (#41) openhands 2026-03-18 20:50:56 +00:00
  • 2544fc49fb Merge pull request 'fix: labels:["backlog"] passes string name to Codeberg API that expects integer IDs (#164)' (#201) from fix/issue-164 into main johba 2026-03-18 21:44:08 +01:00
  • 833b07ed6e fix: labels:["backlog"] passes string name to Codeberg API that expects integer IDs (#164) openhands 2026-03-18 20:36:39 +00:00
  • cf6ecd4b3d Merge pull request 'fix: agent-session.sh: monitor_phase_loop should accept SESSION_NAME as a parameter (#187)' (#199) from fix/issue-187 into main johba 2026-03-18 21:29:03 +01:00
  • e0f37ede12 fix: agent-session.sh: monitor_phase_loop should accept SESSION_NAME as a parameter (#187) openhands 2026-03-18 20:15:14 +00:00
  • 76734a2f6e Merge pull request 'fix: Gitea reviews API is fetched without pagination in multiple places (#191)' (#197) from fix/issue-191 into main johba 2026-03-18 21:09:34 +01:00
  • f4cf53613c fix: Gitea reviews API is fetched without pagination in multiple places (#191) openhands 2026-03-18 20:05:29 +00:00
  • fe0a2f6759 Merge pull request 'fix: fix: dev-agent merge failure on "not enough approvals" should escalate immediately (#171)' (#196) from fix/issue-171 into main johba 2026-03-18 20:59:45 +01:00
  • bb2af8db10 fix: address review feedback — set -e bug, sentinel path, fragile grep, stale comment (#171) openhands 2026-03-18 19:53:26 +00:00
  • 374fe2b2b4 fix: fix: dev-agent merge failure on "not enough approvals" should escalate immediately (#171) openhands 2026-03-18 19:45:13 +00:00
  • 210fae9cc4 Merge pull request 'fix: fix: review-pr.sh must dismiss own prior REQUEST_CHANGES before approving (#170)' (#190) from fix/issue-170 into main johba 2026-03-18 20:34:12 +01:00
  • 79851f233f fix: fix: review-pr.sh must dismiss own prior REQUEST_CHANGES before approving (#170) openhands 2026-03-18 19:11:57 +00:00
  • 2f74eb3909 Merge pull request 'fix: feat: gardener formula — groom-backlog.toml with verify loop, remove timeouts (#183)' (#186) from fix/issue-183 into main johba 2026-03-18 19:51:09 +01:00
  • 7456af65e9 fix: feat: gardener formula — groom-backlog.toml with verify loop, remove timeouts (#183) openhands 2026-03-18 18:42:30 +00:00
  • 39cea52b0c Merge pull request 'fix: feat: dev-agent merges its own PRs via non-admin Codeberg account (#172)' (#184) from fix/issue-172 into main johba 2026-03-18 19:23:55 +01:00
  • 775c290660 fix: update review-poll.sh approval injection to include merge commands openhands 2026-03-18 18:10:30 +00:00
  • f73d5f471e fix: feat: dev-agent merges its own PRs via non-admin Codeberg account (#172) openhands 2026-03-18 17:59:36 +00:00
  • b38b2b13ae Merge pull request 'fix: fix: phase-handler.sh references LAST_PHASE_MTIME which is now internal to monitor_phase_loop (#181)' (#182) from fix/issue-181 into main johba 2026-03-18 18:44:02 +01:00
  • 61c518116a fix: fix: phase-handler.sh references LAST_PHASE_MTIME which is now internal to monitor_phase_loop (#181) openhands 2026-03-18 17:26:54 +00:00
  • 68fc89adf0 Merge pull request 'fix: feat: CI smoke test — syntax check + function resolution for all agent scripts (#177)' (#178) from fix/issue-177 into main johba 2026-03-18 18:19:03 +01:00
  • 55b5628e24 feat: CI smoke test — syntax check + function resolution for all agent scripts (#177) openhands 2026-03-18 17:11:02 +00:00
  • 014965494b fix: implement monitor_phase_loop in agent-session.sh openhands 2026-03-18 16:40:51 +00:00
  • 42fa8f48e0 fix: restore log, notify, notify_ctx functions to dev-agent.sh openhands 2026-03-18 16:37:55 +00:00
  • d83098f382 fix: pass SESSION_NAME to all agent-session.sh function calls openhands 2026-03-18 16:24:58 +00:00
  • 350acccd8b fix: add create_agent_session and inject_formula to agent-session.sh openhands 2026-03-18 16:21:05 +00:00
  • ae3e742f9f fix: rename function calls to match agent-session.sh exports (#176) openhands 2026-03-18 16:10:12 +00:00
  • d27f6bcb99 fix: refactor: slim dev-agent.sh to use lib/agent-session.sh (#160) (#173) johba 2026-03-18 16:52:14 +01:00
  • 128a4a3e00 chore: refresh landing page — desire-led copy, drop agent grid (#161) johba 2026-03-18 16:21:42 +01:00
  • 6d5cc4458f fix: feat: gardener-agent.sh — tmux + Claude interactive gardener using agent-session.sh (#159) (#163) johba 2026-03-18 16:21:07 +01:00
  • 4d88464edb Merge pull request 'fix: refactor: extract lib/agent-session.sh — reusable tmux + Claude agent runtime (#158)' (#165) from fix/issue-158 into main johba 2026-03-18 15:55:48 +01:00
  • cbd8c81da8 refactor: extract lib/agent-session.sh — reusable tmux + Claude agent runtime (#158) openhands 2026-03-18 14:36:36 +00:00
  • 0a18974e40 Merge pull request 'fix: Escalation write-once guard is not atomic (pre-existing) (#154)' (#157) from fix/issue-154 into main johba 2026-03-18 12:51:39 +01:00
  • d904192ab7 fix: Escalation write-once guard is not atomic (pre-existing) (#154) openhands 2026-03-18 11:44:30 +00:00
  • 9f44c512b6 Merge pull request 'fix: dev-agent CI retrigger sets LAST_PHASE_MTIME equal to touched phase file — main loop never re-enters awaiting_ci (#148)' (#156) from fix/issue-148 into main johba 2026-03-18 12:37:27 +01:00
  • e088f3e7ae fix: dev-agent CI retrigger sets LAST_PHASE_MTIME equal to touched phase file — main loop never re-enters awaiting_ci (#148) openhands 2026-03-18 11:16:05 +00:00
  • ba48d8a3e3 Merge pull request 'fix: gardener objective: zero tech-debt issues per run (#151)' (#155) from fix/issue-151 into main johba 2026-03-18 12:12:13 +01:00
  • ff3e790f51 fix: remove head -10 cap and update tech-debt problem label (#151) openhands 2026-03-18 11:03:29 +00:00
  • 716bea9d7c fix: gardener objective: zero tech-debt issues per run (#151) openhands 2026-03-18 10:45:31 +00:00
  • b008f07861 Merge pull request 'fix: TOCTOU in handle_ci_exhaustion: check-then-act not atomic (#125)' (#152) from fix/issue-125 into main johba 2026-03-18 11:41:51 +01:00
  • 4dc64ea65b fix: restore deferred increment for backlog path to prevent counter leak openhands 2026-03-18 10:34:41 +00:00
  • 7bf13567fd fix: TOCTOU in handle_ci_exhaustion: check-then-act not atomic (#125) openhands 2026-03-18 10:22:24 +00:00
  • 8d5ec5c625 Merge pull request 'fix: Add formula guard to backlog scan path (#127)' (#149) from fix/issue-127 into main johba 2026-03-18 11:09:55 +01:00
  • 7d51e5e333 fix: Add formula guard to backlog scan path (#127) openhands 2026-03-18 09:49:44 +00:00
  • 75223d3943 Merge pull request 'fix: CODEBERG_WEB not exported from lib/env.sh — other agents may hit the same gap (#129)' (#146) from fix/issue-129 into main johba 2026-03-18 10:47:24 +01:00
  • deeedd0cbf fix: CODEBERG_WEB not exported from lib/env.sh — other agents may hit the same gap (#129) openhands 2026-03-18 09:40:20 +00:00
  • b56e0d413e Merge pull request 'fix: review-poll.sh cleanup paths do not remove sentinel files (#138)' (#145) from fix/issue-138 into main johba 2026-03-18 10:36:49 +01:00
  • 2241a9d630 fix: review-poll.sh cleanup paths do not remove sentinel files (#138) openhands 2026-03-18 09:29:41 +00:00
  • d71a1e2f8c Merge pull request 'fix: Coordinate review injection between review-poll.sh and dev-agent.sh to prevent double-injection (#90)' (#137) from fix/issue-90 into main johba 2026-03-18 10:13:54 +01:00
  • 19a245fe5e fix: Coordinate review injection between review-poll.sh and dev-agent.sh to prevent double-injection (#90) openhands 2026-03-18 09:01:50 +00:00
  • a340e57789 Merge pull request 'fix: AGENTS.md and README.md not updated to document vault and planner agents (#95)' (#133) from fix/issue-95 into main johba 2026-03-18 09:57:26 +01:00
  • 3e98bb2e9d fix: AGENTS.md and README.md not updated to document vault and planner agents (#95) openhands 2026-03-18 08:50:08 +00:00
  • f9b4207548 Merge pull request 'fix: ALL_COMMENTS fetch is capped at limit=50 — watermark search may miss reviews on high-comment PRs (#100)' (#132) from fix/issue-100 into main johba 2026-03-18 09:46:00 +01:00
  • d5b3f9e6e5 fix: codeberg_api_all propagates API errors instead of silently returning [] openhands 2026-03-18 08:25:22 +00:00
  • 9fa4846581 fix: ALL_COMMENTS fetch is capped at limit=50 — watermark search may miss reviews on high-comment PRs (#100) openhands 2026-03-18 08:13:43 +00:00
  • f4abe63b1b Merge pull request 'fix: needs_human notification sent every poll cycle pre-PR (#103)' (#131) from fix/issue-103 into main johba 2026-03-18 09:03:58 +01:00
  • 9d2b92f0d5 fix: needs_human notification sent every poll cycle pre-PR (#103) openhands 2026-03-18 07:35:13 +00:00
  • bf337aba20 Merge pull request 'fix: fix: idle timeout does not escalate — session dies silently (#123)' (#128) from fix/issue-123 into main johba 2026-03-18 08:29:25 +01:00
  • 90762d8de3 fix: address review feedback — CODEBERG_WEB unbound, title prefix, emoji openhands 2026-03-18 07:18:57 +00:00
  • 88f2268bc6 fix: idle timeout does not escalate — session dies silently (#123) openhands 2026-03-18 07:02:33 +00:00
  • 0aec024f78 Merge pull request 'fix: In-progress formula issue causes infinite dev-agent respawn (#115)' (#126) from fix/issue-115 into main johba 2026-03-18 07:54:18 +01:00
  • 32ee53517f fix: In-progress formula issue causes infinite dev-agent respawn (#115) openhands 2026-03-18 06:41:43 +00:00
  • 9b833532f5 Merge pull request 'fix: ci_fix_count/ci_fix_increment not atomic — potential race under concurrent polls (#118)' (#124) from fix/issue-118 into main johba 2026-03-18 07:37:54 +01:00
  • 1352620c3d fix: ci_fix_count/ci_fix_increment not atomic — potential race under concurrent polls (#118) openhands 2026-03-18 06:30:17 +00:00
  • 23364c6c01 Merge pull request 'fix: feat: planner emits formula instances instead of freeform issues (#21)' (#121) from fix/issue-21 into main johba 2026-03-18 05:49:23 +01:00
  • d498334dcc fix: address review feedback — restore -d flag, drop formula label, validate names, quote YAML openhands 2026-03-18 04:37:17 +00:00
  • b5ec6f6cf3 fix: feat: planner emits formula instances instead of freeform issues (#21) openhands 2026-03-18 04:29:21 +00:00
  • 40f6598b87 Merge pull request 'fix: try_merge_or_rebase rebase-failure spawn bypasses ci_fix_increment (#56)' (#120) from fix/issue-56 into main johba 2026-03-18 05:20:57 +01:00
  • cf8446b451 fix: try_merge_or_rebase rebase-failure spawn bypasses ci_fix_increment (#56) openhands 2026-03-18 04:05:18 +00:00
  • 5c73ab3e53 Merge pull request 'fix: AGENTS.md absent from entire repository (#57)' (#119) from fix/issue-57 into main johba 2026-03-18 05:02:54 +01:00
  • f18537dd2a fix: address review feedback — AGENTS.md factual accuracy openhands 2026-03-18 03:51:26 +00:00
  • 66de31ce63 fix: AGENTS.md absent from entire repository (#57) openhands 2026-03-18 03:41:46 +00:00
  • f6ca1cc70c Merge pull request 'fix: Three near-identical CI-exhaustion blocks should be a shared function (#58)' (#117) from fix/issue-58 into main johba 2026-03-18 04:38:25 +01:00
  • ff02b1e653 fix: Three near-identical CI-exhaustion blocks should be a shared function (#58) openhands 2026-03-18 03:21:27 +00:00
  • c5daf475c2 Merge pull request 'fix: feat: gardener escalation recipes — pattern-matched playbooks for CI failures (#68)' (#116) from fix/issue-68 into main johba 2026-03-18 04:11:59 +01:00
  • d6e91b2466 fix: address review feedback — recipe engine robustness and correctness openhands 2026-03-18 03:05:09 +00:00
  • cb8a9bc6e5 fix: restore executable permission on gardener-poll.sh openhands 2026-03-18 02:53:08 +00:00
  • f293dd6269 fix: feat: gardener escalation recipes — pattern-matched playbooks for CI failures (#68) openhands 2026-03-18 02:53:03 +00:00
  • 5bba51b547 Merge pull request 'fix: feat/formula not merged but formula templates and label docs already on main (#69)' (#114) from fix/issue-69 into main johba 2026-03-18 03:29:24 +01:00
  • 2446543545 fix: feat/formula not merged but formula templates and label docs already on main (#69) openhands 2026-03-18 02:17:18 +00:00
  • 56dd469687 Merge pull request 'fix: ci_passed() still lives in dev/dev-poll.sh, not lib/ (#70)' (#112) from fix/issue-70 into main johba 2026-03-18 03:12:56 +01:00
  • 8e600787c1 fix: ci_passed() still lives in dev/dev-poll.sh, not lib/ (#70) openhands 2026-03-18 02:05:54 +00:00
  • 87f5fb0390 Merge pull request 'fix: shellcheck TODO has no enforcement — || true may never be removed (#71)' (#108) from fix/issue-71 into main johba 2026-03-18 03:00:16 +01:00
  • bd02330b22 fix: shellcheck TODO has no enforcement — || true may never be removed (#71) openhands 2026-03-18 01:53:02 +00:00
  • 81e5e5aa50 Merge pull request 'fix: feat: gardener bundles dust into ore before promoting to backlog (#74)' (#107) from fix/issue-74 into main johba 2026-03-18 02:48:22 +01:00
  • a8d10931f6 fix: address review findings from issue #74 openhands 2026-03-18 01:41:14 +00:00
  • 530ce7319f fix: feat: gardener bundles dust into ore before promoting to backlog (#74) openhands 2026-03-18 01:33:09 +00:00
  • e5f075eb97 Merge pull request 'fix: feat: supervisor auto-retriggers infra CI failures (#75)' (#104) from fix/issue-75 into main johba 2026-03-18 02:27:22 +01:00