From eee8a6c55e3a5d2b6742129c89bbcbc67211f4cb Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Tue, 15 Sep 2026 14:16:19 -0400 Subject: [PATCH] chore: Bump opencode and pi to 2.1.0 --- bt-daemon/tests/agent_integration.rs | 6 +++--- src/plugins/opencode/content/package.json | 2 +- src/plugins/pi/content/package.json | 2 +- src/plugins/pi/content/src/version.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bt-daemon/tests/agent_integration.rs b/bt-daemon/tests/agent_integration.rs index 67b4909..d49013b 100644 --- a/bt-daemon/tests/agent_integration.rs +++ b/bt-daemon/tests/agent_integration.rs @@ -305,14 +305,14 @@ async fn opencode_session_emits_traces() { if world.uses_mock_ingest() { assert!( rows.iter() - .any(|row| row_contains(row, &["braintrust.plugin.opencode", "2.0.1"])), + .any(|row| row_contains(row, &["braintrust.plugin.opencode", "2.1.0"])), "OpenCode trace origin metadata was not emitted" ); } if world.uses_mock_inference() && world.uses_mock_ingest() { let scenario = IngestScenario::new() .expect("OpenCode trace origin", |row| { - row_contains(row, &["braintrust.plugin.opencode", "2.0.1"]) + row_contains(row, &["braintrust.plugin.opencode", "2.1.0"]) }) .expect("OpenCode turn input", |row| { row_contains(row, &["Turn 1", "OPENCODE_TOOL_OK"]) @@ -377,7 +377,7 @@ async fn pi_session_emits_traces() { if world.uses_mock_ingest() { assert!( rows.iter() - .any(|row| row_contains(row, &["braintrust.plugin.pi", "2.0.1"])), + .any(|row| row_contains(row, &["braintrust.plugin.pi", "2.1.0"])), "Pi trace origin metadata was not emitted" ); } diff --git a/src/plugins/opencode/content/package.json b/src/plugins/opencode/content/package.json index 120d51e..6950017 100644 --- a/src/plugins/opencode/content/package.json +++ b/src/plugins/opencode/content/package.json @@ -1,6 +1,6 @@ { "name": "@braintrust/trace-opencode", - "version": "2.0.1", + "version": "2.1.0", "description": "Automatically trace OpenCode conversations to Braintrust. Captures user messages, assistant responses, and tool calls for observability.", "keywords": [ "braintrust", diff --git a/src/plugins/pi/content/package.json b/src/plugins/pi/content/package.json index 98e3ed8..19c9ac9 100644 --- a/src/plugins/pi/content/package.json +++ b/src/plugins/pi/content/package.json @@ -1,6 +1,6 @@ { "name": "@braintrust/pi-extension", - "version": "2.0.1", + "version": "2.1.0", "description": "Braintrust extension for pi. Includes automatic tracing for pi sessions, turns, LLM calls, and tool executions to Braintrust.", "keywords": [ "braintrust", diff --git a/src/plugins/pi/content/src/version.ts b/src/plugins/pi/content/src/version.ts index c0efd40..60eb0ae 100644 --- a/src/plugins/pi/content/src/version.ts +++ b/src/plugins/pi/content/src/version.ts @@ -1,2 +1,2 @@ // This file is generated by scripts/sync-version.mjs. Do not edit by hand. -export const EXTENSION_VERSION = "2.0.1"; +export const EXTENSION_VERSION = "2.1.0";