ApiKeyModel, and it looks like that model is not used anywhere. For the A2A API, I only see UserTokenModel and TeamTokenModel.tsconfig deprecation warning, already addressed in this PRonError twice after we added persistence inside that callback. Proposed fix here: https://github.com/archestra-ai/archestra/pull/4047Read-only live mirror of Archestra.AI Slack
👋Join the discussion withAI enthusiasts!ApiKeyModel, and it looks like that model is not used anywhere. For the A2A API, I only see UserTokenModel and TeamTokenModel./settings/api-keys.ApiKeyModel, but ApiKeyModel is not used by the A2A API (routes/a2a.ts) and apparently is not used anywhere else either.resolveArchestraToken(...) uses only UserTokenModel and TeamTokenModel .validateMCPGatewayToken(...) uses `resolveArchestraToken(...)` for such tokens (prefix = arch_)routes/a2a.ts uses validateMCPGatewayToken(...) for authOnce you've created an API key, copy the key (it will only be shown once), and include the key in your requests using theAuthorizationheader in the endpoints shown below.
apikey table (ApiKeyModel) . That model is not used in API auth. Authorization header token is checked only via UserTokenModel and TeamTokenModel in resolveArchestraToken(...)TeamTokenModel.UserTokenModel, but intuitively it seems like this should be done via the /settings/api-keys page./settings/account - it's true that the auth section of the agents documentation is rather outdated, will get that updated :thumbsup_all: