fix(e2e): wait for routable workspace before A2A #1666
Reference in New Issue
Block a user
Delete Branch "fix/e2e-a2a-readiness-body"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary\n- require each staged workspace to be online with a non-empty routable URL before continuing\n- capture A2A HTTP status/body on failure and redact token-like fields before printing\n\n## Evidence\n- live probe against staging synth run 92556 returned HTTP 503 with body: workspace has no URL / status provisioning\n- bash -n tests/e2e/test_staging_full_saas.sh\n- shellcheck -x tests/e2e/test_staging_full_saas.sh\n- git diff --check
e348f6a93cto6f98ac062eInvestigation update:
This PR still keeps the E2E-side improvements: wait/retry with sanitized 503 bodies, log MODEL_SLUG, and select claude-code model ids that match the injected credential path.