Documentation
¶
Overview ¶
Package providers provides explicit registration of all credential and agent providers.
Import this package to ensure all providers are registered with the registry. Each provider's init() function handles its own registration.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAll ¶
func RegisterAll()
RegisterAll registers all credential providers. Go providers self-register via init() when this package is imported. Config-driven providers are loaded after, so Go providers take precedence.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package aws implements the AWS credential provider for moat.
|
Package aws implements the AWS credential provider for moat. |
|
Package claude implements the Claude Code credential and agent provider.
|
Package claude implements the Claude Code credential and agent provider. |
|
Package codex implements the Codex credential and agent provider.
|
Package codex implements the Codex credential and agent provider. |
|
Package gemini provides Google Gemini CLI integration for Moat.
|
Package gemini provides Google Gemini CLI integration for Moat. |
|
Package github implements the GitHub credential provider.
|
Package github implements the GitHub credential provider. |
|
Package graphite implements a credential provider for the Graphite CLI (gt).
|
Package graphite implements a credential provider for the Graphite CLI (gt). |
|
Package lunaroute implements a credential provider for LunaRoute (https://lunaroute.com), a gateway that serves many models behind one key.
|
Package lunaroute implements a credential provider for LunaRoute (https://lunaroute.com), a gateway that serves many models behind one key. |
|
Package oauth implements an OAuth 2.1 credential provider for Moat.
|
Package oauth implements an OAuth 2.1 credential provider for Moat. |
|
Package openai provides OpenAI API-key credentials independently of the Codex subscription provider.
|
Package openai provides OpenAI API-key credentials independently of the Codex subscription provider. |
|
Package pi implements the Pi coding agent provider.
|
Package pi implements the Pi coding agent provider. |
|
Package supabase provides a Supabase Management API grant with optional import of a host Supabase CLI login.
|
Package supabase provides a Supabase Management API grant with optional import of a host Supabase CLI login. |
Click to show internal directories.
Click to hide internal directories.