diff --git a/.agents/skills/create-instance-ai-eval/case-shapes.md b/.agents/skills/create-instance-ai-eval/case-shapes.md index 35815fc4ab7..b1b4a558dee 100644 --- a/.agents/skills/create-instance-ai-eval/case-shapes.md +++ b/.agents/skills/create-instance-ai-eval/case-shapes.md @@ -123,7 +123,7 @@ of mocked) set the type's `EVAL_*` env var — e.g. `EVAL_SLACK_ACCESS_TOKEN`, Only a closed set of types is valid — declaring anything else fails at case-load with a pointer to add a template. From [`credentials/seeder.ts`](../../../packages/@n8n/instance-ai/evaluations/credentials/seeder.ts): -`slackApi`, `notionApi`, `githubApi`, `gmailOAuth2Api`, +`slackApi`, `notionApi`, `githubApi`, `gmailOAuth2`, `microsoftTeamsOAuth2Api`, `whatsAppTriggerApi`, `httpHeaderAuth`, `httpBasicAuth`. Need another? Add a `CredentialTemplate` to `seeder.ts` (a `defaultName`, optional `envVar`, and `buildData(token)`); that extends diff --git a/packages/@n8n/instance-ai/evaluations/credentials/seeder.ts b/packages/@n8n/instance-ai/evaluations/credentials/seeder.ts index 6b61f17d627..2018679cfd6 100644 --- a/packages/@n8n/instance-ai/evaluations/credentials/seeder.ts +++ b/packages/@n8n/instance-ai/evaluations/credentials/seeder.ts @@ -39,7 +39,7 @@ const CREDENTIAL_TEMPLATES: Record = { envVar: 'EVAL_GITHUB_ACCESS_TOKEN', buildData: (token) => ({ accessToken: token }), }, - gmailOAuth2Api: { + gmailOAuth2: { defaultName: '[eval] Gmail', envVar: 'EVAL_GMAIL_ACCESS_TOKEN', buildData: (token) => ({ oauthTokenData: { access_token: token } }),