( tokens?: Pick<BlockTokens, 'total' | 'input' | 'output'> )
| 58 | * Checks if tokens/cost data is meaningful (non-zero) |
| 59 | */ |
| 60 | export function hasRealTokenData( |
| 61 | tokens?: Pick<BlockTokens, 'total' | 'input' | 'output'> |
| 62 | ): boolean { |
| 63 | if (!tokens) return false |
| 64 | return (tokens.total ?? 0) > 0 || (tokens.input ?? 0) > 0 || (tokens.output ?? 0) > 0 |
| 65 | } |
| 66 | |
| 67 | /** |
| 68 | * Checks if cost data is meaningful (non-zero) |
no outgoing calls
no test coverage detected