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 is a no-op provided for explicit registration semantics. All providers self-register via init() when this package is imported. This function exists so callers can write providers.RegisterAll() to make the registration explicit rather than relying on blank import side effects.
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. |
Click to show internal directories.
Click to hide internal directories.