getCredentialGuide
Retrieve step-by-step credential setup for Meta DAT and BYOK AI providers, including secure key storage guidance, to move from simulator to real hardware.
Instructions
Return step-by-step credential setup for the Meta DAT build identity plus each BYOK AI provider the app integrates. Returns { metaCredentials, serviceCredentials, keyStorage, summary }: metaCredentials = { required, requiredScope: 'real_hardware_only', scopeNote, steps[], configChange: { file, keys[], example, note? } } — the requiredScope / scopeNote say Meta DAT creds are needed ONLY for builds on real Ray-Ban Meta hardware; sim/emulator dev works without them, so DON'T lead the developer through Meta's developer-portal registration until the hardware milestone. serviceCredentials = one entry per BYOK service { service, forHandlers[], steps[], codeExample }. keyStorage = platform-specific { preferredPath, fallbackPath, doNotDo[], notes[] } secure-storage guidance. Cross-links: getProductionChecklist for where these steps sit in the ship sequence, getCredentialStatus / setCredential for the account-vaulted path (secrets pasted in the dashboard, never through the agent). USE when wiring a new BYOK provider or graduating from simulator to real hardware. DON'T USE during the simulator-only dev loop (Meta DAT creds aren't needed there).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handlers | No | Optional list of handler names. When provided, each provider guide labels which handlers it's for by matching name patterns (vision/translate/gemini/etc.). | |
| platform | Yes | ||
| services | No | BYOK providers the app integrates — one per integration. OPTIONAL: omit (or pass []) for the Meta-DAT-only guide (a no-BYOK app needn't invent a provider). Order doesn't matter. |