We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eed7c83 commit 50d4c4aCopy full SHA for 50d4c4a
base-action/src/run-claude-sdk.ts
@@ -182,10 +182,10 @@ export async function runClaudeWithSdk(
182
183
if (message.type === "assistant") {
184
const usage = (message as SDKAssistantMessage).message.usage;
185
- totalInputTokens += usage.input_tokens || 0;
186
- totalOutputTokens += usage.output_tokens || 0;
187
- totalCacheReadTokens += usage.cache_read_input_tokens || 0;
188
- totalCacheWriteTokens += usage.cache_creation_input_tokens || 0;
+ totalInputTokens += usage.input_tokens ?? 0;
+ totalOutputTokens += usage.output_tokens ?? 0;
+ totalCacheReadTokens += usage.cache_read_input_tokens ?? 0;
+ totalCacheWriteTokens += usage.cache_creation_input_tokens ?? 0;
189
}
190
191
} catch (error) {
0 commit comments