Vibe.Agent.Options (vibe v0.2.3)

Copy Markdown View Source

Agent startup option resolution and validation.

Summary

Functions

configure_model_alias(opts)

@spec configure_model_alias(keyword()) :: :ok

ensure_provider_credentials(opts)

@spec ensure_provider_credentials(keyword()) :: :ok | {:error, term()}

resolve(opts)

@spec resolve(keyword()) :: {:ok, keyword()} | {:error, term()}

system_prompt(opts)

@spec system_prompt(keyword()) :: String.t()