From 592e2adc8df7a3a0116067d14c6bf62b218aba4d Mon Sep 17 00:00:00 2001 From: Alix-007 <267018309+Alix-007@users.noreply.github.com> Date: Sun, 29 Mar 2026 15:55:52 +0800 Subject: [PATCH] test(agent): align historical-image selection assertion with merged signature --- pkg/agent/loop_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/agent/loop_test.go b/pkg/agent/loop_test.go index fc6b51411..f11ee852c 100644 --- a/pkg/agent/loop_test.go +++ b/pkg/agent/loop_test.go @@ -526,7 +526,7 @@ func TestSelectCandidates_DoesNotUseImageModelForHistoricalImages(t *testing.T) } agent := NewAgentInstance(nil, &cfg.Agents.Defaults, cfg, &mockProvider{}) - candidates, model, useImageFallback := (&AgentLoop{}).selectCandidates( + candidates, model, usedLight, useImageFallback := (&AgentLoop{}).selectCandidates( agent, "text-only follow-up", []providers.Message{ @@ -537,6 +537,9 @@ func TestSelectCandidates_DoesNotUseImageModelForHistoricalImages(t *testing.T) nil, ) + if usedLight { + t.Fatal("did not expect light-model routing for text-only current turn") + } if useImageFallback { t.Fatal("expected image fallback to be disabled for text-only current turn") }