fix(metrics): capture token metrics using auto instrumentation

This commit is contained in:
Emilio Garcia 2025-11-10 15:53:53 -05:00
parent aa2a7dae07
commit f5455a64d1
6 changed files with 6 additions and 118 deletions

View file

@ -392,8 +392,6 @@ async def instantiate_provider(
args = [config, deps]
if "policy" in inspect.signature(getattr(module, method)).parameters:
args.append(policy)
if "telemetry_enabled" in inspect.signature(getattr(module, method)).parameters and run_config.telemetry:
args.append(run_config.telemetry.enabled)
fn = getattr(module, method)
impl = await fn(*args)