diff --git a/tests/test_provider_template.py b/tests/test_provider_template.py index 600ede0..7475253 100644 --- a/tests/test_provider_template.py +++ b/tests/test_provider_template.py @@ -253,18 +253,14 @@ def test_curated_picker_catalog_orders_featured_models(): #: top-models.json — a stale entry silences the guard for a real drift. #: Was empty from 2026-09-06 (ClawRouter 0.12.276 landed Gemini 3.8 Flash) #: until the 2026-10-02 additions, empty again from 2026-10-20 -#: (BlockRunAI/ClawRouter#487 landed DeepSeek V4.1 Flash) until Gemini 4 Argon. The Gemini entry is why the "has it landed yet" assertion below +#: (BlockRunAI/ClawRouter#487 landed DeepSeek V4.1 Flash; #493 landed Gemini 4 +#: Argon the same day). The Gemini entry is why the "has it landed yet" assertion below #: exists — a picker ID ClawRouter does not carry in BLOCKRUN_MODELS makes #: estimateAmount() return undefined, which skips the pre-request balance #: check, projects $0 into the strict maxCostPerRun gate and never accumulates #: into session cost. An exemption is a cost-cap hole with a deadline, so the #: deadline is enforced rather than remembered. -POST_TOP_MODELS_ADDITIONS: frozenset = frozenset({ - # Live on blockrun.ai and sol.blockrun.ai since 2026-10-20; ClawRouter adds - # it to BLOCKRUN_MODELS + top-models.json in BlockRunAI/ClawRouter#493. Drop - # this once that merges — the "landed" assertion below fails until you do. - "blockrun/google/gemini-4-argon", -}) +POST_TOP_MODELS_ADDITIONS: frozenset = frozenset() #: Entries whose picker placement deliberately diverges from top-models.json #: order; membership is still enforced. Empty since 2026-08-31 — its only