diff --git a/src/client/metabase-client.ts b/src/client/metabase-client.ts index 5a9d9b9..59e95f9 100644 --- a/src/client/metabase-client.ts +++ b/src/client/metabase-client.ts @@ -57,6 +57,9 @@ export class MetabaseClient { // Ensure authentication before making any API call await this.ensureAuthenticated(); + if (this.sessionToken && this.sessionToken !== "api_key_used") { + config.headers["X-Metabase-Session"] = this.sessionToken; + } return config; }, (error) => {