Fix config-bundle gitsync FETCH_HEAD permission errors in director surfaces #1089

Merged
coilysiren merged 4 commits from issue-1086 into main 2026-07-12 06:11:41 +00:00
Member

closes #1086

ward.workflow: pull-request-and-merge

The in-container review gate was intentionally skipped because the temporary ward default pending brokered QA.

closes #1086 ward.workflow: pull-request-and-merge The in-container review gate was intentionally skipped because the temporary ward default pending brokered QA.
Fix config bundle cache fallback
Some checks failed
test / test (pull_request) Failing after 24s
f30b512d44
Author
Member

WARD-OUTCOME: blocked 🛑

details workflow: pull-request-and-merge; review summary: blocked by a pre-existing failing CI test review gate: intentionally skipped in-container because the temporary ward default pending brokered QA retrospective: the cache-path fix is in place and the new regression passes locally, but landing is blocked by `TestRunAgentAdvisorRefDispatchReturnsPromptlyViaBroker`, which fails on both this branch and `main` confidence: high surprise: the red check is unrelated to the config-bundle permission fix follow-ups: fix the broker stdio regression or its fixture, then re-run CI
WARD-OUTCOME: blocked 🛑 <details><summary>details</summary> workflow: pull-request-and-merge; review summary: blocked by a pre-existing failing CI test review gate: intentionally skipped in-container because the temporary ward default pending brokered QA retrospective: the cache-path fix is in place and the new regression passes locally, but landing is blocked by `TestRunAgentAdvisorRefDispatchReturnsPromptlyViaBroker`, which fails on both this branch and `main` confidence: high surprise: the red check is unrelated to the config-bundle permission fix follow-ups: fix the broker stdio regression or its fixture, then re-run CI </details>
fix: hand off config bundle cache to agent user
Some checks failed
test / test (pull_request) Failing after 29s
3f334c9407
Author
Member

WARD-OUTCOME: blocked 🛑

details workflow: pull-request-and-merge; review summary: blocked by a pre-existing failing CI test review gate: intentionally skipped in-container because the temporary ward default pending brokered QA retrospective: the cache handoff fix is in place and the config-bundle regression passes locally, but PR #1089 is still red on `TestRunAgentAdvisorRefDispatchReturnsPromptlyViaBroker` confidence: high surprise: the red check is unrelated to the config-bundle permission fix follow-ups: fix the broker stdio regression or its fixture, then re-run CI
WARD-OUTCOME: blocked 🛑 <details><summary>details</summary> workflow: pull-request-and-merge; review summary: blocked by a pre-existing failing CI test review gate: intentionally skipped in-container because the temporary ward default pending brokered QA retrospective: the cache handoff fix is in place and the config-bundle regression passes locally, but PR #1089 is still red on `TestRunAgentAdvisorRefDispatchReturnsPromptlyViaBroker` confidence: high surprise: the red check is unrelated to the config-bundle permission fix follow-ups: fix the broker stdio regression or its fixture, then re-run CI </details> <!-- ward-agent-signature -->
Merge branch 'main' into issue-1086
Some checks failed
test / test (pull_request) Failing after 26s
b4463e2e0d
test: skip the read-only-cache probe under root, not just Windows
All checks were successful
test / test (pull_request) Successful in 38s
f231d75343
The CI runner executes as root, and root ignores 0o555 mode bits, so
MkdirAll inside the chmod-locked dir succeeds and the fallback assert
fails. Same class as the existing Windows skip.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016Cym37PsLtA61parAQyeAw
Sign in to join this conversation.
No description provided.