We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 38bee5b commit b43aed1Copy full SHA for b43aed1
crates/apollo-mcp-server/src/server/states/running.rs
@@ -229,7 +229,9 @@ impl ServerHandler for Running {
229
// Optionally extract the validated token and propagate it to upstream servers
230
// if found
231
let mut headers = self.headers.clone();
232
- if let Some(token) = context.extensions.get::<ValidToken>() {
+ if let Some(axum_parts) = context.extensions.get::<axum::http::request::Parts>()
233
+ && let Some(token) = axum_parts.extensions.get::<ValidToken>()
234
+ {
235
headers.typed_insert(token.deref().clone());
236
}
237
0 commit comments