Skip to content
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions crates/goose/src/providers/factory.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ use super::{
google::GoogleProvider,
lead_worker::LeadWorkerProvider,
litellm::LiteLLMProvider,
moonshot::MoonshotProvider,
ollama::OllamaProvider,
openai::OpenAiProvider,
openrouter::OpenRouterProvider,
Expand Down Expand Up @@ -71,6 +72,7 @@ async fn init_registry() -> RwLock<ProviderRegistry> {
false,
);
registry.register::<GoogleProvider, _>(|m| Box::pin(GoogleProvider::from_env(m)), true);
registry.register::<MoonshotProvider, _>(|m| Box::pin(MoonshotProvider::from_env(m)), true);
registry.register::<LiteLLMProvider, _>(|m| Box::pin(LiteLLMProvider::from_env(m)), false);
registry.register::<OllamaProvider, _>(|m| Box::pin(OllamaProvider::from_env(m)), true);
registry.register::<OpenAiProvider, _>(|m| Box::pin(OpenAiProvider::from_env(m)), true);
Expand Down
1 change: 1 addition & 0 deletions crates/goose/src/providers/formats/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ pub mod bedrock;
pub mod databricks;
pub mod gcpvertexai;
pub mod google;
pub mod moonshot;
pub mod openai;
pub mod openai_responses;
pub mod openrouter;
Expand Down
Loading
Loading