jif and GitHub
c38b2e9ba6
Test executor-routed MCP OAuth token exchange ( #29656 )
...
## Why
#28529 proves OAuth discovery uses the selected executor, but its
end-to-end test stops before the callback and token exchange.
## What changed
- add an executor-only mock token endpoint
- complete the OAuth callback using the authorization URL's `state` and
`redirect_uri`
- assert the PKCE token exchange reaches the executor-only endpoint
- assert the completion notification reports the selected thread and
succeeds
Depends on #28529 .
2026-06-25 09:45:20 +00:00
..
2026-06-22 13:19:40 -07:00
2026-06-24 13:25:44 -07:00
2026-06-24 05:23:29 +00:00
2026-06-23 22:48:06 -07:00
2026-06-22 11:11:25 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-19 05:27:45 +00:00
2026-06-25 09:45:20 +00:00
2026-06-23 22:51:19 +01:00
2026-06-18 19:11:21 -05:00
2026-06-24 13:08:14 -07:00
2026-06-23 14:27:13 -07:00
2026-06-23 18:51:49 -07:00
2026-06-23 22:48:06 -07:00
2026-06-19 14:42:26 +02:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 01:06:29 +00:00
2026-06-23 22:48:06 -07:00
2026-06-22 13:48:09 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 13:25:44 -07:00
2026-06-25 03:13:03 +00:00
2026-06-24 13:25:44 -07:00
2026-06-25 03:13:03 +00:00
2026-06-23 12:27:14 -07:00
2026-06-22 13:19:40 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 13:08:14 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 19:51:31 -07:00
2026-06-24 17:49:00 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 13:08:14 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 13:08:14 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 13:08:14 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 20:13:52 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-23 22:48:06 -07:00
2026-06-24 20:13:52 -07:00
2026-06-22 16:45:14 -07:00