MCPcopy Index your code
hub / github.com/TanStack/ai / hasModalityTokens

Function hasModalityTokens

packages/ai-gemini/src/usage.ts:72–80  ·  view source on GitHub ↗
(tokens: FlattenedModalityTokens)

Source from the content-addressed store, hash-verified

70 * Checks if a FlattenedModalityTokens object has any values set.
71 */
72export function hasModalityTokens(tokens: FlattenedModalityTokens): boolean {
73 return (
74 tokens.textTokens !== undefined ||
75 tokens.imageTokens !== undefined ||
76 tokens.audioTokens !== undefined ||
77 tokens.videoTokens !== undefined ||
78 tokens.documentTokens !== undefined
79 )
80}
81
82/**
83 * Gemini-specific provider usage details.

Callers 2

buildGeminiUsageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected