diff --git a/Cargo.lock b/Cargo.lock index f7907d03..8738451d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,35 +487,7 @@ dependencies = [ [[package]] name = "braintrust-sdk-rust" version = "0.1.0-alpha.2" -source = "git+https://github.com/braintrustdata/braintrust-sdk-rust?rev=43ba73edbf5220b57090e049feb094b60a92fcd4#43ba73edbf5220b57090e049feb094b60a92fcd4" -dependencies = [ - "anyhow", - "arc-swap", - "async-trait", - "backoff", - "base64 0.22.1", - "bon", - "bytes", - "chrono", - "crossbeam", - "futures", - "indexmap 2.14.0", - "regex", - "reqwest", - "serde", - "serde_json 1.0.151", - "serde_repr", - "thiserror 1.0.69", - "tokio", - "tracing", - "url", - "uuid", -] - -[[package]] -name = "braintrust-sdk-rust" -version = "0.1.0-alpha.2" -source = "git+https://github.com/braintrustdata/braintrust-sdk-rust?rev=d33e806bf6ab9548d37355f6a5098a971ef150aa#d33e806bf6ab9548d37355f6a5098a971ef150aa" +source = "git+https://github.com/braintrustdata/braintrust-sdk-rust?rev=019e428ab80d0da4c00dab383d4b0d1fdf4486fd#019e428ab80d0da4c00dab383d4b0d1fdf4486fd" dependencies = [ "anyhow", "arc-swap", @@ -591,7 +563,7 @@ dependencies = [ "async-trait", "backoff", "base64 0.22.1", - "braintrust-sdk-rust 0.1.0-alpha.2 (git+https://github.com/braintrustdata/braintrust-sdk-rust?rev=43ba73edbf5220b57090e049feb094b60a92fcd4)", + "braintrust-sdk-rust", "bt-daemon", "chrono", "clap", @@ -634,11 +606,11 @@ dependencies = [ [[package]] name = "bt-daemon" version = "0.1.0" -source = "git+https://github.com/braintrustdata/braintrust-coding-agent-plugins?rev=f2ce3b1b33aa317d48bf7f1f5d2bc06bac27999b#f2ce3b1b33aa317d48bf7f1f5d2bc06bac27999b" +source = "git+https://github.com/braintrustdata/braintrust-coding-agent-plugins?rev=c7e9984225b9726a179d51cb4c0d24cfec4617c9#c7e9984225b9726a179d51cb4c0d24cfec4617c9" dependencies = [ "anyhow", "async-trait", - "braintrust-sdk-rust 0.1.0-alpha.2 (git+https://github.com/braintrustdata/braintrust-sdk-rust?rev=d33e806bf6ab9548d37355f6a5098a971ef150aa)", + "braintrust-sdk-rust", "chrono", "clap", "fs2", diff --git a/Cargo.toml b/Cargo.toml index 7660e2c5..ef41140a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,8 +18,8 @@ eula = false actix-web = "4.11.0" anyhow = "1.0.89" backoff = { version = "0.4.0", features = ["tokio"] } -braintrust-sdk-rust = { git = "https://github.com/braintrustdata/braintrust-sdk-rust", rev = "43ba73edbf5220b57090e049feb094b60a92fcd4" } -bt-daemon = { git = "https://github.com/braintrustdata/braintrust-coding-agent-plugins", rev = "f2ce3b1b33aa317d48bf7f1f5d2bc06bac27999b" } +braintrust-sdk-rust = { git = "https://github.com/braintrustdata/braintrust-sdk-rust", rev = "019e428ab80d0da4c00dab383d4b0d1fdf4486fd" } +bt-daemon = { git = "https://github.com/braintrustdata/braintrust-coding-agent-plugins", rev = "c7e9984225b9726a179d51cb4c0d24cfec4617c9" } async-trait = "0.1" clap = { version = "4.5.20", features = ["derive", "env"] } crossterm = "0.28.1" diff --git a/src/trace_host.rs b/src/trace_host.rs index 32fd3e2e..fa565259 100644 --- a/src/trace_host.rs +++ b/src/trace_host.rs @@ -94,6 +94,7 @@ fn session_route(base: &BaseArgs) -> SessionRoute { }), flush_mode: FlushMode::FireAndForget, additional_metadata: None, + tags: Vec::new(), } } @@ -788,7 +789,9 @@ mod tests { }; assert!(!has_usable_api_key(&base)); - assert_eq!(session_route(&base).auth.source, AuthSource::Auto); + let route = session_route(&base); + assert_eq!(route.auth.source, AuthSource::Auto); + assert!(route.tags.is_empty()); } #[tokio::test]