Justin Blumencranz
c9baae7f2e
fix(mcp): recover cleanly from OAuth failures (#5595)
* fix(mcp): improve OAuth failure recovery
* fix(mcp): address OAuth recovery review findings
* fix(mcp): prefer static bearer auth in connection tests
* fix(mcp): preserve discovery failure state
Treat static-header 401s as credential failures, keep OAuth failures pending, and prevent failed refreshes or reflected upstream errors from masquerading as connected state.
2026-07-17 16:38:21 -07:00
..
2026-07-17 16:38:21 -07:00
2026-07-17 15:21:22 -07:00
2026-07-17 13:40:23 -07:00
2026-07-17 16:38:21 -07:00
2026-07-17 15:21:22 -07:00
2026-07-16 15:56:27 -07:00
2026-07-17 15:20:58 -04:00
2026-07-01 00:53:44 -07:00
2026-07-10 18:23:19 -04:00
2026-07-17 15:20:58 -04:00
2026-07-17 16:38:21 -07:00
2026-07-17 16:38:21 -07:00
2026-07-17 11:15:58 -07:00
2026-07-16 15:56:27 -07:00
2026-05-08 17:26:55 -07:00
2026-07-16 10:17:02 -07:00
2026-07-07 13:06:15 -04:00
2026-07-17 08:05:47 -07:00
2026-07-17 14:04:35 -07:00
2026-07-17 11:15:58 -07:00
2026-07-17 12:55:21 -07:00
2026-06-19 12:47:09 -07:00
2026-06-24 16:23:37 -04:00
2026-05-15 17:31:27 -07:00
2026-06-15 16:32:35 -07:00
2026-07-14 19:53:56 -07:00
2026-07-17 00:15:14 -07:00
2026-07-13 00:53:49 -07:00
2026-07-13 00:53:49 -07:00
2026-07-08 17:57:47 -07:00
2026-06-25 17:11:23 -04:00
2026-07-08 16:41:23 -07:00
2026-06-01 16:11:35 -07:00
2026-07-16 11:24:46 -07:00