feat: goose bench framework for functional and regression testing

Co-authored-by: Zaki Ali <zaki@squareup.com>
This commit is contained in:
marcelle
2025-03-05 21:23:00 -05:00
committed by GitHub
parent 24210d7b7b
commit 49dee048e4
31 changed files with 89381 additions and 2 deletions
Generated
+21
View File
@@ -2199,11 +2199,31 @@ dependencies = [
"wiremock",
]
[[package]]
name = "goose-bench"
version = "1.0.10"
dependencies = [
"anyhow",
"async-trait",
"chrono",
"ctor",
"goose",
"mcp-core",
"paste",
"serde",
"serde_json",
"tokio",
"tracing",
"tracing-subscriber",
"winapi",
]
[[package]]
name = "goose-cli"
version = "1.0.12"
dependencies = [
"anyhow",
"async-trait",
"bat",
"chrono",
"clap",
@@ -2212,6 +2232,7 @@ dependencies = [
"etcetera",
"futures",
"goose",
"goose-bench",
"goose-mcp",
"mcp-client",
"mcp-core",