Skip to content

feat: add METABASE_HEADER_* support and test suite - #35

Open
thangnm93 wants to merge 14 commits into
CognitionAI:mainfrom
thangnm93:support-extra-headers
Open

feat: add METABASE_HEADER_* support and test suite#35
thangnm93 wants to merge 14 commits into
CognitionAI:mainfrom
thangnm93:support-extra-headers

Conversation

@thangnm93

@thangnm93 thangnm93 commented May 13, 2026

Copy link
Copy Markdown
  • Add extraHeaders field to MetabaseConfig; env vars with prefix METABASE_HEADER_* are collected at startup, underscores converted to hyphens, and applied to every outgoing axios request
  • Add vitest with 55 tests covering config loading, tool-filter parsing, MetabaseClient constructor/auth/API methods

Devin Review

Status Commit
⚪ Not started

Run Devin Review

💡 Connect your GitHub account to enable automatic code reviews.

Open in Devin Review (Staging)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant