Skip to content

Commit ee5a82e

Browse files
jsonbaileyclaude
andcommitted
fix: Restore result.metrics.tokens in provider README quick-start examples
LDAIMetricSummary's token field is `tokens`, not `usage` (verified at packages/sdk/server-ai/src/ldai/tracker.py — the `@property def tokens` on LDAIMetricSummary). The earlier change to `.usage` was a regression based on an unverified asymmetry claim; reverting. Refs AIC-2383 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 2b42121 commit ee5a82e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/ai-providers/server-ai-langchain/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ model = await ai_client.create_model("ai-config-key", context)
126126
if model:
127127
result = await model.run("Explain feature flags.")
128128
# Metrics are tracked automatically; access them via result.metrics
129-
print(result.metrics.usage)
129+
print(result.metrics.tokens)
130130
```
131131

132132
### Static Utility Methods

packages/ai-providers/server-ai-openai/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ model = await ai_client.create_model("ai-config-key", context)
112112
if model:
113113
result = await model.run("Explain feature flags.")
114114
# Metrics are tracked automatically; access them via result.metrics
115-
print(result.metrics.usage)
115+
print(result.metrics.tokens)
116116
```
117117

118118
### Static Utility Methods

0 commit comments

Comments
 (0)