Skip to content

Commit 1c1cbe5

Browse files
committed
fix old_version_tests
1 parent 5329944 commit 1c1cbe5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/agents/usage.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from dataclasses import field
2+
from typing import Optional
23

34
from openai.types.responses.response_usage import InputTokensDetails, OutputTokensDetails
45
from pydantic.dataclasses import dataclass
@@ -27,7 +28,7 @@ class Usage:
2728
total_tokens: int = 0
2829
"""Total tokens sent and received, across all requests."""
2930

30-
cost: float | None = None
31+
cost: Optional[float] = None
3132
"""Total cost in USD for the requests. Only available for certain model providers
3233
(e.g., LiteLLM). Will be None for models that don't provide cost information."""
3334

0 commit comments

Comments
 (0)