Fix grounded assistant cross-domain responses
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-16 03:30:21 +02:00
parent 035ec3b233
commit a19bff9d14
12 changed files with 56 additions and 8 deletions
@@ -202,12 +202,15 @@ def test_geo_assistant_sends_grounded_context_without_thinking_trace(monkeypatch
assert captured["payload"]["think"] is False
assert captured["payload"]["options"]["temperature"] == 0.0
assert captured["payload"]["options"]["num_ctx"] == 16_384
assert captured["payload"]["options"]["num_predict"] == 1_200
assert "Gebruik uitsluitend feiten en cijfers uit CONTEXT_JSON" in captured["payload"]["messages"][0]["content"]
assert "scope.label is het exact geanalyseerde gebied" in captured["payload"]["messages"][0]["content"]
assert "noem de waarde verplicht een schatting" in captured["payload"]["messages"][0]["content"]
assert "verzin geen oorzaak, voorspelling, verzadiging" in captured["payload"]["messages"][0]["content"]
assert "bereken zelf geen gemiddelde, tempo, oorzaak of afgeleide trend" in captured["payload"]["messages"][0]["content"]
assert "zonder Markdown-symbolen" in captured["payload"]["messages"][0]["content"]
assert "behandel elk gevraagd thema en voeg geen ongevraagd thema toe" in captured["payload"]["messages"][0]["content"]
assert "Houd het antwoord beknopt" in captured["payload"]["messages"][0]["content"]
assert "water_volume_available" in captured["payload"]["messages"][0]["content"]
@@ -254,6 +257,9 @@ def test_unraid_ollama_context_window_is_configurable() -> None:
assert "OLLAMA_CONTEXT_TOKENS: ${OLLAMA_CONTEXT_TOKENS:-16384}" in compose
assert 'Target="OLLAMA_CONTEXT_TOKENS"' in template
assert "OLLAMA_CONTEXT_TOKENS=16384" in env_example
assert "OLLAMA_MAX_OUTPUT_TOKENS: ${OLLAMA_MAX_OUTPUT_TOKENS:-1200}" in compose
assert 'Target="OLLAMA_MAX_OUTPUT_TOKENS"' in template
assert "OLLAMA_MAX_OUTPUT_TOKENS=1200" in env_example
def test_temporal_comparison_preserves_all_compatible_semantic_metrics() -> None: