cloudaxe-opencode/packages/opencode/test/mcp
Sebin Thomas bca26b0094 test(mcp): add McpOAuthProvider unit tests for scope and callbackPort
Covers:
- redirectUrl uses callbackPort when set, falls back to default 19876
- redirectUri takes precedence over callbackPort when both are set
- clientMetadata includes scope when set in config
- clientMetadata omits scope when not set (backward compat)
- token_endpoint_auth_method based on clientSecret presence

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-22 12:08:51 +02:00
..
headers.test.ts test(mcp): migrate headers tests to Effect runner (#27237) 2026-05-13 02:56:29 +00:00
lifecycle.test.ts test(mcp): migrate lifecycle tests to Effect runner (#27205) 2026-05-13 03:05:30 +00:00
oauth-auto-connect.test.ts refactor(opencode): roll out serviceUse proxy across 14 services + tests (#28576) 2026-05-21 03:36:27 +00:00
oauth-browser.test.ts test(lib): promote pollWithTimeout/awaitWithTimeout helpers (#27626) 2026-05-14 23:45:32 +00:00
oauth-callback.test.ts
oauth-provider.test.ts test(mcp): add McpOAuthProvider unit tests for scope and callbackPort 2026-05-22 12:08:51 +02:00