diff --git a/crates/goose/src/providers/factory.rs b/crates/goose/src/providers/factory.rs index fbcab89b8329..84b44a6445ec 100644 --- a/crates/goose/src/providers/factory.rs +++ b/crates/goose/src/providers/factory.rs @@ -10,6 +10,7 @@ use super::{ databricks::DatabricksProvider, gcpvertexai::GcpVertexAIProvider, gemini_cli::GeminiCliProvider, + githubcopilot::GithubCopilotProvider, google::GoogleProvider, groq::GroqProvider, lead_worker::LeadWorkerProvider, @@ -47,6 +48,7 @@ static REGISTRY: Lazy> = Lazy::new(|| { registry.register::(DatabricksProvider::from_env); registry.register::(GcpVertexAIProvider::from_env); registry.register::(GeminiCliProvider::from_env); + registry.register::(GithubCopilotProvider::from_env); registry.register::(GoogleProvider::from_env); registry.register::(GroqProvider::from_env); registry.register::(LiteLLMProvider::from_env);