chore(release): release version 1.0.24 (#2552)

This commit is contained in:
Yingjie He
2025-05-15 14:41:28 -07:00
committed by GitHub
parent d957207a77
commit b52af12910
6 changed files with 15 additions and 23 deletions

14
Cargo.lock generated
View File

@@ -2503,7 +2503,7 @@ dependencies = [
[[package]] [[package]]
name = "goose" name = "goose"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-stream", "async-stream",
@@ -2559,7 +2559,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-bench" name = "goose-bench"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -2582,7 +2582,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-cli" name = "goose-cli"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -2623,7 +2623,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-ffi" name = "goose-ffi"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"cbindgen", "cbindgen",
"futures", "futures",
@@ -2637,7 +2637,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-llm" name = "goose-llm"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -2666,7 +2666,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-mcp" name = "goose-mcp"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@@ -2712,7 +2712,7 @@ dependencies = [
[[package]] [[package]]
name = "goose-server" name = "goose-server"
version = "1.0.23" version = "1.0.24"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",

View File

@@ -4,7 +4,7 @@ resolver = "2"
[workspace.package] [workspace.package]
edition = "2021" edition = "2021"
version = "1.0.23" version = "1.0.24"
authors = ["Block <ai-oss-tools@block.xyz>"] authors = ["Block <ai-oss-tools@block.xyz>"]
license = "Apache-2.0" license = "Apache-2.0"
repository = "https://github.com/block/goose" repository = "https://github.com/block/goose"

View File

@@ -4,7 +4,6 @@ use include_dir::{include_dir, Dir};
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use std::fs; use std::fs;
use std::io; use std::io;
use std::io::ErrorKind;
use std::path::Path; use std::path::Path;
use std::path::PathBuf; use std::path::PathBuf;
use std::process::Command; use std::process::Command;
@@ -207,7 +206,7 @@ impl BenchmarkWorkDir {
Ok(()) Ok(())
} else { } else {
let error_message = String::from_utf8_lossy(&output.stderr).to_string(); let error_message = String::from_utf8_lossy(&output.stderr).to_string();
Err(io::Error::new(ErrorKind::Other, error_message)) Err(io::Error::other(error_message))
} }
} }

View File

@@ -65,10 +65,7 @@ impl LinuxAutomation {
DisplayServer::X11 => self.check_x11_dependencies()?, DisplayServer::X11 => self.check_x11_dependencies()?,
DisplayServer::Wayland => self.check_wayland_dependencies()?, DisplayServer::Wayland => self.check_wayland_dependencies()?,
DisplayServer::Unknown => { DisplayServer::Unknown => {
return Err(std::io::Error::new( return Err(std::io::Error::other("Unable to detect display server"));
std::io::ErrorKind::Other,
"Unable to detect display server",
));
} }
} }
@@ -106,10 +103,7 @@ impl LinuxAutomation {
match self.display_server { match self.display_server {
DisplayServer::X11 => self.execute_x11_command(cmd), DisplayServer::X11 => self.execute_x11_command(cmd),
DisplayServer::Wayland => self.execute_wayland_command(cmd), DisplayServer::Wayland => self.execute_wayland_command(cmd),
DisplayServer::Unknown => Err(std::io::Error::new( DisplayServer::Unknown => Err(std::io::Error::other("Unknown display server")),
std::io::ErrorKind::Other,
"Unknown display server",
)),
} }
} }
@@ -236,8 +230,7 @@ impl SystemAutomation for LinuxAutomation {
if output.status.success() { if output.status.success() {
Ok(String::from_utf8_lossy(&output.stdout).into_owned()) Ok(String::from_utf8_lossy(&output.stdout).into_owned())
} else { } else {
Err(std::io::Error::new( Err(std::io::Error::other(
std::io::ErrorKind::Other,
String::from_utf8_lossy(&output.stderr).into_owned(), String::from_utf8_lossy(&output.stderr).into_owned(),
)) ))
} }

View File

@@ -1,12 +1,12 @@
{ {
"name": "goose-app", "name": "goose-app",
"version": "1.0.23", "version": "1.0.24",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "goose-app", "name": "goose-app",
"version": "1.0.23", "version": "1.0.24",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/openai": "^0.0.72", "@ai-sdk/openai": "^0.0.72",

View File

@@ -1,7 +1,7 @@
{ {
"name": "goose-app", "name": "goose-app",
"productName": "Goose", "productName": "Goose",
"version": "1.0.23", "version": "1.0.24",
"description": "Goose App", "description": "Goose App",
"engines": { "engines": {
"node": "^23.0.0" "node": "^23.0.0"