You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What:
- add a dedicated ProviderProxyHandler for /provider/{id}/... requests without changing the existing ProjectProxyHandler construction or flow
- wire provider-scoped requests through separate server/static dispatch paths while leaving the original project handler entrypoint intact
- keep the provider-scope safety fixes in proxy/router behavior: invalid provider header rejection and provider-scoped router matching that bypasses project custom-route selection
- add regression coverage for provider handler dispatch, provider-scoped router behavior, and the Playwright provider route flow
Why:
- keep provider scope as an independent proxy surface while minimizing churn in the pre-existing project proxy implementation
- reduce review noise by isolating the new behavior to provider-specific wiring plus the minimal routing safeguards needed for correctness
- preserve the behavioral fixes needed for provider-scoped requests without rewriting project handler logic
Tests:
- go test ./internal/handler ./internal/router ./tests/e2e/... (pass)
0 commit comments