fix: restore telemetry merge build compatibility

This commit is contained in:
YeonGyu-Kim
2026-04-02 11:16:56 +09:00
parent 164bd518a1
commit 416c8e89b9
5 changed files with 42 additions and 3 deletions

View File

@@ -10,6 +10,7 @@ reqwest = { version = "0.12", default-features = false, features = ["json", "rus
runtime = { path = "../runtime" }
serde = { version = "1", features = ["derive"] }
serde_json.workspace = true
telemetry = { path = "../telemetry" }
tokio = { version = "1", features = ["io-util", "macros", "net", "rt-multi-thread", "time"] }
[lints]

View File

@@ -6,6 +6,7 @@ use runtime::{
OAuthTokenExchangeRequest,
};
use serde::Deserialize;
use telemetry::SessionTracer;
use crate::error::ApiError;
@@ -194,6 +195,11 @@ impl AnthropicClient {
self
}
#[must_use]
pub fn with_session_tracer(self, _session_tracer: SessionTracer) -> Self {
self
}
#[must_use]
pub fn auth_source(&self) -> &AuthSource {
&self.auth