Skip to content

Fix auth provider_id for all servers without well-known classes#25

Merged
EricGustin merged 5 commits intomainfrom
EricGustin/use-wellknown-auth
Feb 16, 2026
Merged

Fix auth provider_id for all servers without well-known classes#25
EricGustin merged 5 commits intomainfrom
EricGustin/use-wellknown-auth

Conversation

@EricGustin
Copy link
Member

@EricGustin EricGustin commented Feb 16, 2026

Summary

  • PR Switch to using provider-specific classes, when available #23 changed provider_id / id from "arcade-{provider}" to bare "{provider}" for servers without a well-known auth class in arcade-core. This causes unsupported authorization provider type ID '{provider}' / internal_error when tools are called.
  • Reverts the provider_id back to "arcade-{provider}" for 10 affected servers: airtable, box, calendly, intercom, mailchimp, miro, squareup, ticktick, xero, zoho (books + creator)
  • Bumps package and wrapper tool metadata versions for all affected servers
  • Fixes a mypy no-any-return error in the toast_api auth helper

🤖 Generated with Claude Code

EricGustin and others added 2 commits February 16, 2026 13:21
…able"

PR #23 changed the Airtable provider_id from "arcade-airtable" to "airtable",
but there is no well-known Airtable auth class in arcade-core, causing
"unsupported authorization provider type ID 'airtable'" errors. This reverts
the provider_id change while bumping versions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@EricGustin EricGustin requested a review from byrro February 16, 2026 21:35
Reverts the provider_id from bare "{provider}" back to "arcade-{provider}"
for 9 servers that don't have well-known auth classes in arcade-core:
box, calendly, intercom, mailchimp, miro, squareup, ticktick, xero, zoho.

Using bare provider names causes "unsupported authorization provider type ID"
errors, the same issue that was fixed for Airtable.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@EricGustin EricGustin changed the title Fix Airtable auth: revert provider_id to arcade-airtable Fix auth provider_id for all servers without well-known classes Feb 16, 2026
EricGustin and others added 2 commits February 16, 2026 13:45
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@EricGustin EricGustin merged commit e3111bc into main Feb 16, 2026
44 checks passed
@EricGustin EricGustin deleted the EricGustin/use-wellknown-auth branch February 16, 2026 22:17
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.

2 participants