@@ -568,27 +568,27 @@ def test_reset_usage_metrics(usage, event_loop_metrics, mock_get_meter_provider)
568568 assert event_loop_metrics .accumulated_usage ["inputTokens" ] == 11
569569
570570
571- def test_latest_context_tokens_no_invocations (event_loop_metrics ):
572- assert event_loop_metrics .latest_context_tokens == 0
571+ def test_latest_context_size_no_invocations (event_loop_metrics ):
572+ assert event_loop_metrics .latest_context_size is None
573573
574574
575- def test_latest_context_tokens_invocation_with_no_cycles (event_loop_metrics ):
575+ def test_latest_context_size_invocation_with_no_cycles (event_loop_metrics ):
576576 event_loop_metrics .reset_usage_metrics ()
577- assert event_loop_metrics .latest_context_tokens == 0
577+ assert event_loop_metrics .latest_context_size is None
578578
579579
580- def test_latest_context_tokens_returns_last_cycle (event_loop_metrics , mock_get_meter_provider ):
580+ def test_latest_context_size_returns_last_cycle (event_loop_metrics , mock_get_meter_provider ):
581581 event_loop_metrics .reset_usage_metrics ()
582582 event_loop_metrics .start_cycle (attributes = {"event_loop_cycle_id" : "c1" })
583583 event_loop_metrics .update_usage (Usage (inputTokens = 100 , outputTokens = 50 , totalTokens = 150 ))
584584
585585 event_loop_metrics .start_cycle (attributes = {"event_loop_cycle_id" : "c2" })
586586 event_loop_metrics .update_usage (Usage (inputTokens = 250 , outputTokens = 80 , totalTokens = 330 ))
587587
588- assert event_loop_metrics .latest_context_tokens == 250
588+ assert event_loop_metrics .latest_context_size == 250
589589
590590
591- def test_latest_context_tokens_returns_from_latest_invocation (event_loop_metrics , mock_get_meter_provider ):
591+ def test_latest_context_size_returns_from_latest_invocation (event_loop_metrics , mock_get_meter_provider ):
592592 # First invocation
593593 event_loop_metrics .reset_usage_metrics ()
594594 event_loop_metrics .start_cycle (attributes = {"event_loop_cycle_id" : "c1" })
@@ -599,11 +599,11 @@ def test_latest_context_tokens_returns_from_latest_invocation(event_loop_metrics
599599 event_loop_metrics .start_cycle (attributes = {"event_loop_cycle_id" : "c2" })
600600 event_loop_metrics .update_usage (Usage (inputTokens = 500 , outputTokens = 80 , totalTokens = 580 ))
601601
602- assert event_loop_metrics .latest_context_tokens == 500
602+ assert event_loop_metrics .latest_context_size == 500
603603
604604
605- def test_latest_context_tokens_missing_input_tokens_key (event_loop_metrics ):
606- """Returns 0 when usage dict is missing inputTokens (e.g. provider bug)."""
605+ def test_latest_context_size_missing_input_tokens_key (event_loop_metrics ):
606+ """Returns None when usage dict is missing inputTokens (e.g. provider bug)."""
607607 event_loop_metrics .reset_usage_metrics ()
608608 invocation = event_loop_metrics .agent_invocations [- 1 ]
609609 invocation .cycles .append (
@@ -612,4 +612,4 @@ def test_latest_context_tokens_missing_input_tokens_key(event_loop_metrics):
612612 usage = {"outputTokens" : 50 , "totalTokens" : 50 },
613613 )
614614 )
615- assert event_loop_metrics .latest_context_tokens == 0
615+ assert event_loop_metrics .latest_context_size is None
0 commit comments