tracking: remove memorystore, ux: change streaming area, more agent markdown formating.

This commit is contained in:
2026-05-05 19:53:21 -04:00
parent 103f30d9c0
commit f7ac45ddd8
6 changed files with 348 additions and 48 deletions
+16
View File
@@ -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