Commit graph

  • 1a72ddc1bd fix: disinto init: project TOML uses localhost forge_url, breaks agents container (#782) openhands 2026-03-27 16:13:59 +00:00
  • bf50647545 Merge pull request 'fix: agents container: dev-poll fails because factory is mounted read-only (#781)' (#793) from fix/issue-781 into main johba 2026-03-27 16:54:51 +01:00
  • 423268115c fix: supervisor-poll.sh: migrate remaining FACTORY_ROOT log paths to DISINTO_LOG_DIR openhands 2026-03-27 15:03:54 +00:00
  • 9f5a6f9942 fix: agents container: dev-poll fails because factory is mounted read-only (#781) openhands 2026-03-27 14:29:22 +00:00
  • ef544f58f9 fix: disinto init: auto-generate WOODPECKER_TOKEN for repo activation (#779) (#790) johba 2026-03-27 14:01:28 +01:00
  • 2401e6b74a Merge pull request 'ci: run agent-smoke only on PRs, not push events' (#791) from ci/smoke-pr-only into main johba 2026-03-27 07:56:07 +01:00
  • 4ce448b4c0 ci: run agent-smoke only on PRs, not push events openhands 2026-03-27 06:55:26 +00:00
  • 4251f9fb0e fix: disinto init: fails late if git user.name/user.email not configured (#778) (#780) johba 2026-03-27 06:59:06 +01:00
  • 723167d2f2 fix: Docker stack: edge proxy + staging container from bootstrap (#1) johba 2026-03-26 21:16:08 +00:00
  • f918e26cce dev: rebase on target branch before every push (#770) (#775) johba 2026-03-26 21:46:21 +01:00
  • e0f977be20 Merge pull request 'fix: disinto init: race condition in post-push empty check (#773)' (#776) from fix/issue-773 into main johba 2026-03-26 21:44:52 +01:00
  • f830f3672a fix: smoke test treats function definitions as calls in BusyBox awk (#773) openhands 2026-03-26 20:28:18 +00:00
  • c3719618a4 fix: preserve skip-verification on API-unreachable path (#773) openhands 2026-03-26 20:21:16 +00:00
  • 46970377bb fix: disinto init: race condition in post-push empty check (#773) openhands 2026-03-26 20:12:57 +00:00
  • 220b5c4004 fix: disinto init: race condition in post-push empty check (#773) openhands 2026-03-26 20:09:24 +00:00
  • c62bdfdf5b Merge pull request 'fix: Dev-poll must inject CI failures and review feedback into running sessions (#771)' (#774) from fix/issue-771 into main johba 2026-03-26 20:52:21 +01:00
  • c5e5a14b91 fix: Dev-poll must inject CI failures and review feedback into running sessions (#771) openhands 2026-03-26 19:35:44 +00:00
  • e132059933 Merge pull request 'fix: disinto init: setup_forge fails because .env does not exist yet (#769)' (#772) from fix/issue-769 into main johba 2026-03-26 20:11:42 +01:00
  • f087771bb1 fix: disinto init: setup_forge fails because .env does not exist yet (#769) openhands 2026-03-26 19:10:05 +00:00
  • 71fe89cdd0 fix: {project}-ops repo — separate operations from code (#757) (#767) johba 2026-03-26 19:55:12 +01:00
  • a899fd0733 Merge pull request 'chore: gardener housekeeping 2026-03-26' (#768) from chore/gardener-20260326-1814 into main johba 2026-03-26 19:19:32 +01:00
  • 1f9b5e6444 chore: gardener housekeeping 2026-03-26 openhands 2026-03-26 18:14:35 +00:00
  • f32707ba65 Merge pull request 'fix: Vault-gated deployment promotion via Woodpecker environments (#755)' (#766) from fix/issue-755 into main johba 2026-03-26 18:28:57 +01:00
  • 3372da594b fix: Vault-gated deployment promotion via Woodpecker environments (#755) openhands 2026-03-26 17:16:39 +00:00
  • 04696b35a9 Merge pull request 'fix: External actions (publish, deploy, post) must go through vault — agents cannot hold tokens directly (#745)' (#763) from fix/issue-745 into main johba 2026-03-26 18:07:26 +01:00
  • 569313ac93 fix: External actions (publish, deploy, post) must go through vault — agents cannot hold tokens directly (#745) openhands 2026-03-26 16:59:57 +00:00
  • 320236080e Merge pull request 'fix: Secure action runtime — ephemeral container with vault-injected secrets (#748)' (#762) from fix/issue-748 into main johba 2026-03-26 17:53:22 +01:00
  • cb5252588c fix: Secure action runtime — ephemeral container with vault-injected secrets (#748) openhands 2026-03-26 16:41:27 +00:00
  • ac4eaf93d6 Merge pull request 'fix: Per-agent Forgejo accounts — identity and permissions via authorship (#747)' (#760) from fix/issue-747 into main johba 2026-03-26 17:29:02 +01:00
  • 6dcf35c5f9 fix: Extract vault-env.sh to deduplicate vault token override openhands 2026-03-26 16:20:40 +00:00
  • 89628e50e2 fix: Per-agent Forgejo accounts — identity and permissions via authorship (#747) openhands 2026-03-26 16:16:13 +00:00
  • 9e9a209000 Merge pull request 'fix: Track addressables and observables in root AGENTS.md — gardener maintains lifecycle (#744)' (#759) from fix/issue-744 into main johba 2026-03-26 17:03:38 +01:00
  • b157cc432b fix: Track addressables and observables in root AGENTS.md — gardener maintains lifecycle (#744) openhands 2026-03-26 15:56:10 +00:00
  • a24f1705dc Merge pull request 'fix: Remove Matrix integration — notifications move to forge + OpenClaw (#732)' (#758) from fix/issue-732 into main johba 2026-03-26 16:19:03 +01:00
  • daa8350085 fix: Address review — remove stale Matrix references from runtime prompts openhands 2026-03-26 15:11:44 +00:00
  • d8dab4a18a fix: Extract memory_guard() to lib/env.sh to deduplicate poll scripts openhands 2026-03-26 15:00:12 +00:00
  • 472d70e4bb fix: Remove unused ACTION_TYPE/ACTION_SOURCE in vault-reject.sh openhands 2026-03-26 14:56:33 +00:00
  • 23949083c0 fix: Remove Matrix integration — notifications move to forge + OpenClaw (#732) openhands 2026-03-26 14:53:56 +00:00
  • 7996bb6c06 Merge pull request 'fix: Reviewer must enforce vault item quality (#729)' (#756) from fix/issue-729 into main johba 2026-03-26 15:14:05 +01:00
  • 25b4e373e4 fix: Reviewer must enforce vault item quality (#729) openhands 2026-03-26 14:05:36 +00:00
  • fcf25b5bb2 Merge pull request 'fix: Preserve worktrees on crash for debugging (#726)' (#754) from fix/issue-726 into main johba 2026-03-26 14:54:08 +01:00
  • f716a75351 fix: Preserve worktrees on crash for debugging (#726) openhands 2026-03-26 13:41:33 +00:00
  • b4c053b3ed Merge pull request 'fix: Set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC in factory sessions and disinto init (#725)' (#753) from fix/issue-725 into main johba 2026-03-26 14:29:02 +01:00
  • b8c9334880 fix: Set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC in factory sessions and disinto init (#725) openhands 2026-03-26 13:21:22 +00:00
  • 3244e23950 Merge pull request 'fix: Planner files vault items for human-blocked constraints (#723)' (#751) from fix/issue-723 into main johba 2026-03-26 14:14:08 +01:00
  • 36cd0c1817 fix: Planner files vault items for human-blocked constraints (#723) openhands 2026-03-26 13:01:36 +00:00
  • 4c8cfbc0fa Merge pull request 'fix: feat: observable addressables — engagement measurement for deployed artifacts (#718)' (#749) from fix/issue-718 into main johba 2026-03-26 13:54:02 +01:00
  • 946921431c fix: address review — error fallback, schema consistency, line-level recovery (#718) openhands 2026-03-26 12:47:18 +00:00
  • 192fc39198 fix: feat: observable addressables — engagement measurement for deployed artifacts (#718) openhands 2026-03-26 11:57:19 +00:00
  • 4c438b7c59 Merge pull request 'fix: evaluate: MCP server wrapper for factory tools (#713)' (#746) from fix/issue-713 into main johba 2026-03-26 12:44:57 +01:00
  • 68c47a6c04 fix: evaluate: MCP server wrapper for factory tools (#713) openhands 2026-03-26 11:37:42 +00:00
  • afc06bee03 Merge pull request 'fix: Update skill package: init flow, docker default, system requirements, git mirror (#735)' (#739) from fix/issue-735 into main johba 2026-03-26 12:28:09 +01:00
  • e54423d52c fix: Update skill package: init flow, docker default, system requirements, git mirror (#735) openhands 2026-03-26 11:18:55 +00:00
  • 053a1cf5dd Merge pull request 'fix: ship: publish disinto skill to ClawHub registry (#711)' (#734) from fix/issue-711 into main johba 2026-03-26 12:11:50 +01:00
  • b9c81ee8ed fix: ship: publish disinto skill to ClawHub registry (#711) openhands 2026-03-26 10:59:45 +00:00
  • 13bf487bef Merge pull request 'fix: Remove escalation — planner routes through vault instead (#721)' (#727) from fix/issue-721 into main johba 2026-03-26 11:49:02 +01:00
  • ecd68769ca fix: correct supervisor/AGENTS.md — stale escalation-reply text + phase name openhands 2026-03-26 10:40:16 +00:00
  • 5b6c7c962b fix: update AGENTS.md docs and handle stale PHASE:escalate in gardener openhands 2026-03-26 10:32:04 +00:00
  • a91d81fb93 Merge pull request 'fix: Session lock must not block during idle phases (awaiting_review/awaiting_ci) (#724)' (#731) from fix/issue-724 into main johba 2026-03-26 11:14:13 +01:00
  • af39b833af fix: Session lock must not block during idle phases (awaiting_review/awaiting_ci) (#724) openhands 2026-03-26 10:11:50 +00:00
  • cc4c6d7efa Remove exec agent — replaced by OpenClaw skill + vault API (#722) johba 2026-03-26 10:36:27 +01:00
  • f2064ba67c fix: Remove escalation — planner routes through vault instead (#721) openhands 2026-03-26 09:09:58 +00:00
  • 850a8d743f Merge pull request 'chore: planner run — prerequisite tree update' (#719) from chore/planner-20260326-0718 into main johba 2026-03-26 09:54:08 +01:00
  • 60bbaa4b60 Merge pull request 'fix: feat: create disinto skill package (SKILL.md + helper scripts) (#710)' (#720) from fix/issue-710 into main johba 2026-03-26 09:54:02 +01:00
  • 63727e76a3 fix: eliminate duplicate code blocks across skill scripts (#710) openhands 2026-03-26 07:29:26 +00:00
  • 26fcb186a0 feat: create disinto skill package (SKILL.md + helper scripts) (#710) openhands 2026-03-26 07:26:54 +00:00
  • b6c2b611e3 chore: planner run 2026-03-26 openhands 2026-03-26 07:18:30 +00:00
  • 805fa69770 Merge pull request 'chore: gardener housekeeping 2026-03-26' (#717) from chore/gardener-20260326-0606 into main johba 2026-03-26 07:44:02 +01:00
  • 3c97ddb255 vision: factory primitives — resources, addressables, observables (#708) johba 2026-03-26 07:37:55 +01:00
  • ec5de7d2e0 chore: gardener housekeeping 2026-03-26 openhands 2026-03-26 06:06:51 +00:00
  • 043bf0f021 Merge pull request 'chore: gardener housekeeping 2026-03-26' (#716) from chore/gardener-20260326-0005 into main johba 2026-03-26 05:14:02 +01:00
  • 99933bef7b chore: gardener housekeeping 2026-03-26 Gardener 2026-03-26 00:05:34 +00:00
  • cebcb8c13a Merge pull request 'fix: fix: shared Claude OAuth credentials in containers — mount + flock to prevent token rotation race (#693)' (#705) from fix/issue-693 into main johba 2026-03-25 18:59:05 +01:00
  • ff8d773d7a fix: use flock -w 300 instead of -n to queue concurrent agent sessions openhands 2026-03-25 17:54:48 +00:00
  • cf6400e8f3 fix: shared Claude OAuth credentials in containers — mount + flock to prevent token rotation race (#693) openhands 2026-03-25 17:48:21 +00:00
  • cfdbaeeb5b Merge pull request 'fix: fix: action agent should check issue dependencies before spawning Claude (#688)' (#704) from fix/issue-688 into main johba 2026-03-25 18:39:02 +01:00
  • 9b9f6717d0 fix: action agent should check issue dependencies before spawning Claude (#688) openhands 2026-03-25 17:31:00 +00:00
  • 62bb7db559 Merge pull request 'fix: feat: kill prediction/backlog — planner must act or dismiss, with action budget (#686)' (#703) from fix/issue-686 into main johba 2026-03-25 18:24:05 +01:00
  • 86c8ef4720 fix: feat: kill prediction/backlog — planner must act or dismiss, with action budget (#686) openhands 2026-03-25 17:16:13 +00:00
  • c5978eb124 Merge pull request 'fix: fix: landing page still says bring-your-own Codeberg + CI — now containerized (#684)' (#702) from fix/issue-684 into main johba 2026-03-25 18:09:02 +01:00
  • 01d7c0c251 fix: address review — step 1 title misleading, remove redundant disinto up (#684) openhands 2026-03-25 16:59:36 +00:00
  • dc22cb5f1e fix: landing page still says bring-your-own Codeberg + CI — now containerized (#684) openhands 2026-03-25 16:52:05 +00:00
  • e036e1d5e7 Merge pull request 'feat: add exec agent — interactive executive assistant (#699)' (#697) from feat/exec-agent into main johba 2026-03-25 17:44:02 +01:00
  • 18cea8cad5 merge: integrate origin/main to resolve CI (matrix_send_ctx) disinto-exec 2026-03-25 16:37:49 +00:00
  • f95d4f90f9 fix: rewrite journal loading to avoid duplicate detection (CI) disinto-exec 2026-03-25 16:22:15 +00:00
  • c3acce7f8f refactor: cherry-pick improvements from dev-agent's PR #700 disinto-exec 2026-03-25 16:15:10 +00:00
  • 8375611244 fix: remove unused PHASE_FILE in exec-inject.sh (shellcheck) disinto-exec 2026-03-25 15:58:47 +00:00
  • a7608ef062 refactor: compress compass to 12 lines disinto-exec 2026-03-25 15:51:49 +00:00
  • b125277db2 feat: auto-provision compass via disinto init from disinto.ai disinto-exec 2026-03-25 15:45:15 +00:00
  • ba1ab6e653 Merge pull request 'fix: fix: create_labels creates duplicate labels on re-run — no idempotency check (#683)' (#698) from fix/issue-683 into main johba 2026-03-25 16:44:10 +01:00
  • 54ce91e09e fix: fix: create_labels creates duplicate labels on re-run — no idempotency check (#683) openhands 2026-03-25 15:35:31 +00:00
  • 5c1c91bae2 refactor: extract compass from CHARACTER.md into runtime-loaded secret disinto-exec 2026-03-25 15:34:55 +00:00
  • ec658e3c52 Merge pull request 'fix: fix: disinto init does not push repo to local Forgejo — repo stays empty (#682)' (#696) from fix/issue-682 into main johba 2026-03-25 16:30:19 +01:00
  • d1ba4bc579 feat: add exec agent — interactive executive assistant disinto-exec 2026-03-25 15:28:29 +00:00
  • 26df57da18 fix: skip push when local repo has no commits (empty clone) openhands 2026-03-25 15:23:02 +00:00
  • f8c8769af3 fix: fix: disinto init does not push repo to local Forgejo — repo stays empty (#682) openhands 2026-03-25 15:20:53 +00:00
  • 28da1283e1 Merge pull request 'fix: fix: Dendrite crash-loops — missing dendrite.yaml config file (#681)' (#695) from fix/issue-681 into main johba 2026-03-25 16:16:14 +01:00
  • 07616df8a5 fix: fix: Dendrite crash-loops — missing dendrite.yaml config file (#681) openhands 2026-03-25 15:08:55 +00:00
  • 2d285f9619 Merge pull request 'fix: fix: Woodpecker image uses :latest tag which no longer exists — container crash-loops (#680)' (#694) from fix/issue-680 into main johba 2026-03-25 15:59:02 +01:00
  • 0908ddb521 fix: fix: Woodpecker image uses :latest tag which no longer exists — container crash-loops (#680) openhands 2026-03-25 14:55:00 +00:00