diff --git a/crates/goose/src/agents/platform_extensions/developer/image.rs b/crates/goose/src/agents/platform_extensions/developer/image.rs index 83ea7b39b..f4b0aea36 100644 --- a/crates/goose/src/agents/platform_extensions/developer/image.rs +++ b/crates/goose/src/agents/platform_extensions/developer/image.rs @@ -180,6 +180,11 @@ async fn load_image_bytes(source: &str, working_dir: Option<&Path>) -> Result Result, String> { let client = reqwest::Client::builder() + .user_agent(concat!( + "goose/", + env!("CARGO_PKG_VERSION"), + " (+https://github.com/aaif-goose/goose)" + )) .timeout(Duration::from_secs(30)) .build() .map_err(|error| format!("failed to create HTTP client: {error}"))?;