295**Attributes**:295**Attributes**:
296 296
297* All [standard attributes](#standard-attributes)297* All [standard attributes](#standard-attributes)
298* `model`: Model identifier (e.g., "claude-3-5-sonnet-20241022")298* `model`: Model identifier (e.g., "claude-sonnet-4-5-20250929")
299 299
300#### Token Counter300#### Token Counter
301 301
305 305
306* All [standard attributes](#standard-attributes)306* All [standard attributes](#standard-attributes)
307* `type`: (`"input"`, `"output"`, `"cacheRead"`, `"cacheCreation"`)307* `type`: (`"input"`, `"output"`, `"cacheRead"`, `"cacheCreation"`)
308* `model`: Model identifier (e.g., "claude-3-5-sonnet-20241022")308* `model`: Model identifier (e.g., "claude-sonnet-4-5-20250929")
309 309
310#### Code Edit Tool Decision Counter310#### Code Edit Tool Decision Counter
311 311
375* All [standard attributes](#standard-attributes)375* All [standard attributes](#standard-attributes)
376* `event.name`: `"api_request"`376* `event.name`: `"api_request"`
377* `event.timestamp`: ISO 8601 timestamp377* `event.timestamp`: ISO 8601 timestamp
378* `model`: Model used (e.g., "claude-3-5-sonnet-20241022")378* `model`: Model used (e.g., "claude-sonnet-4-5-20250929")
379* `cost_usd`: Estimated cost in USD379* `cost_usd`: Estimated cost in USD
380* `duration_ms`: Request duration in milliseconds380* `duration_ms`: Request duration in milliseconds
381* `input_tokens`: Number of input tokens381* `input_tokens`: Number of input tokens
394* All [standard attributes](#standard-attributes)394* All [standard attributes](#standard-attributes)
395* `event.name`: `"api_error"`395* `event.name`: `"api_error"`
396* `event.timestamp`: ISO 8601 timestamp396* `event.timestamp`: ISO 8601 timestamp
397* `model`: Model used (e.g., "claude-3-5-sonnet-20241022")397* `model`: Model used (e.g., "claude-sonnet-4-5-20250929")
398* `error`: Error message398* `error`: Error message
399* `status_code`: HTTP status code (if applicable)399* `status_code`: HTTP status code (if applicable)
400* `duration_ms`: Request duration in milliseconds400* `duration_ms`: Request duration in milliseconds