Skip to content

Expose safe bridge diagnostics for blocked runner startup - #34

Merged
IMax153 merged 1 commit into
mainfrom
fix/runner-bridge-diagnostics
Sep 14, 2026
Merged

IMax153 merged 1 commit into
mainfrom
fix/runner-bridge-diagnostics

Conversation

@IMax153

@IMax153 IMax153 commented Sep 14, 2026

Copy link
Copy Markdown
Member

Runner startup is blocked in production with Bridge refused operation (409), which hides both the failed operation and the bridge's conflict reason. Include the HTTP method and operation path, forward only recognized fixed bridge diagnostics, and log the same safe message in the runner Worker.

A runner RPC regression test verifies that a known conflict reaches the caller and arbitrary response text containing credential-like fixture values does not. The test failed before the change and passes afterward. Runner typechecking and vp check pass; the full runner suite is still running.

This is a diagnostic change, not a fix for the production startup failure. Deploying it will let the next failed attempt distinguish a clone reconciliation problem from a generation or epoch conflict. It does not reset the existing session or workspace.

@IMax153
IMax153 marked this pull request as ready for review September 14, 2026 13:44
@IMax153
IMax153 merged commit 3f2fd66 into main Sep 14, 2026
1 check passed
@IMax153
IMax153 deleted the fix/runner-bridge-diagnostics branch September 14, 2026 13:44
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.

1 participant