Skip to content

fix(watchdog): refuse unreachable Drive roots - #132

Merged
jerome-queck merged 1 commit into
mainfrom
codex/issue-131-watchdog-drive-root
Aug 25, 2026
Merged

fix(watchdog): refuse unreachable Drive roots#132
jerome-queck merged 1 commit into
mainfrom
codex/issue-131-watchdog-drive-root

Conversation

@jerome-queck

Copy link
Copy Markdown
Member

The watchdog treated a surviving Drive container as sufficient even when the destination's actual Drive root had moved. It then retried the resulting permanent permission failure and reduced the useful diagnosis to a crash/timeout.

This makes destination-root readiness part of the pre-check and classifies destination permission failures as terminal, destination-specific refusals.

Closes #131

#131 — The mount check passes on a Drive root whose My Drive has moved, and the run crashes three times: 4 of 4 criteria delivered, nothing beyond the brief.

Tests: npm test (390 passed); npm run lint; npm run format:check.

Assisted-by: GPT-5-Codex
Co-authored-by: GPT-5-Codex noreply@openai.com

Assisted-by: GPT-5-Codex
Co-authored-by: GPT-5-Codex <noreply@openai.com>
@jerome-queck
jerome-queck merged commit 79956e9 into main Aug 25, 2026
4 checks passed
@jerome-queck
jerome-queck deleted the codex/issue-131-watchdog-drive-root branch August 25, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The mount check passes on a Drive root whose My Drive has moved, and the run crashes three times

1 participant