tracking: remove memorystore, ux: change streaming area, more agent markdown formating.
This commit is contained in:
@@ -61,3 +61,19 @@ def test_runtime_context_includes_uex_user_identity(tmp_path):
|
||||
assert "timezone: America/New_York" in context
|
||||
assert "specializations: trading,hauling" in context
|
||||
assert "hudson@example.test" not in context
|
||||
|
||||
|
||||
def test_stream_metrics_include_reading_and_writing_rates():
|
||||
metrics = OllamaAgent._stream_metrics(
|
||||
{
|
||||
"prompt_eval_count": 20,
|
||||
"prompt_eval_duration": 2_000_000_000,
|
||||
"eval_count": 30,
|
||||
"eval_duration": 3_000_000_000,
|
||||
}
|
||||
)
|
||||
|
||||
assert metrics["reading_tokens"] == 20
|
||||
assert metrics["reading_tokens_per_second"] == 10
|
||||
assert metrics["writing_tokens"] == 30
|
||||
assert metrics["writing_tokens_per_second"] == 10
|
||||
|
||||
Reference in New Issue
Block a user