Load only the matching provider reference. If none exists, stop using this router.
References
- Advertising platforms: references/ads.md
- Apple services: references/apple.md
- Google services other than Google Ads: references/google.md
- Remaining configured providers: references/others.md
Workflow
- Discover connected apps, native authentication, authorized runtimes, and
$SERVICE_CREDENTIALS_HOMEbefore requesting credentials. - Follow the provider reference and prove access with its smallest read-only check.
- Repair missing access, pausing only for OAuth, 2FA, new permissions, or credentials the user must create.
- Keep provider-native authentication in its native store. Store agent-managed credentials under
$SERVICE_CREDENTIALS_HOME/<provider>/with directories at mode 700 and files at mode 600.
Report the selected route, readiness, and credential location without exposing values.