File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -74,24 +74,24 @@ class TurnMetrics:
7474
7575 def __init__ (
7676 self ,
77- input_tokens = 0 ,
78- output_tokens = 0 ,
79- cached_input_tokens = 0 ,
80- tool_output_tokens = 0 ,
81- ):
77+ input_tokens : int = 0 ,
78+ output_tokens : int = 0 ,
79+ cached_input_tokens : int = 0 ,
80+ tool_output_tokens : int = 0 ,
81+ ) -> None :
8282 self .input_tokens = input_tokens
8383 self .output_tokens = output_tokens
8484 self .cached_input_tokens = cached_input_tokens
8585 self .tool_output_tokens = tool_output_tokens
8686
87- def reset (self ):
87+ def reset (self ) -> None :
8888 """Reset counters for a new turn."""
8989 self .input_tokens = 0
9090 self .output_tokens = 0
9191 self .cached_input_tokens = 0
9292 self .tool_output_tokens = 0
9393
94- def copy (self ):
94+ def copy (self ) -> "TurnMetrics" :
9595 """Create a copy of this turn's token counts."""
9696 return TurnMetrics (
9797 self .input_tokens ,
You can’t perform that action at this time.
0 commit comments