`http_config.auth_header` automatically added `Bearer `. By adding it ourselves, we were sending `Bearer Bearer <token>`. I confirmed that the GitHub MCP initialization 400s before and works now. I also optimized the oauth flow to not check the keyring if you explicitly pass in a bearer token. |
||
|---|---|---|
| .. | ||
| bin | ||
| find_codex_home.rs | ||
| lib.rs | ||
| logging_client_handler.rs | ||
| oauth.rs | ||
| perform_oauth_login.rs | ||
| rmcp_client.rs | ||
| utils.rs | ||