Promote baseline to V1R4C3

- baseline/current.json updated from V1R3C1 to V1R4C3
- Fixed test_single_provider_failure_is_not_terminal (provider_order override)
- All 38 tests passing

AIOS_V1R4C3_BASELINE_PROMOTED
AIOS_BASELINE_CURRENT_UPDATED
This commit is contained in:
openclaw
2026-07-09 17:45:09 +08:00
parent 8ca4db3e8c
commit f6d9bb1510
2 changed files with 13 additions and 3 deletions
@@ -25,8 +25,11 @@ class SuccessProvider:
def test_single_provider_failure_is_not_terminal():
gateway = SearchGateway(providers=[FailingProvider(), SuccessProvider()])
result = gateway.search(SearchRequest(query="policy update", requester="test", intent="policy_regulation"))
gateway = SearchGateway(providers=[SuccessProvider(), FailingProvider()])
result = gateway.search(SearchRequest(
query="policy update", requester="test", intent="policy_regulation",
group_profile={"provider_order": ["general_web", "official_site"]},
))
assert result.status == "found"
assert any(a.status == "failed" for a in result.attempts)
assert result.confidence == "high"