fix: validate provider on default model before channels init #3

Merged
w33ble merged 1 commit from fix/validate-provider-config into main 2026-05-10 20:02:22 -06:00
w33ble commented 2026-05-10 19:59:12 -06:00 (Migrated from git.w33ble.com)

Validate provider before initializing channels, prevent invalid providers from causing channel failure warnings.

Summary:

  • Changed DEFAULT_DEFAULT_PROVIDER → literal "openrouter" in the validation check (line 1546)
  • This ensures only explicitly-set invalid providers trigger UnknownDefaultProvider error, not the default "openrouter"

What was fixed:

  • Invalid provider names in config now fail fast at validation time with explicit error
  • Default "openrouter" provider is exempted from validation (existing behavior preserved)
Validate provider before initializing channels, prevent invalid providers from causing channel failure warnings. Summary: - Changed DEFAULT_DEFAULT_PROVIDER → literal "openrouter" in the validation check (line 1546) - This ensures only explicitly-set invalid providers trigger UnknownDefaultProvider error, not the default "openrouter" What was fixed: - Invalid provider names in config now fail fast at validation time with explicit error - Default "openrouter" provider is exempted from validation (existing behavior preserved)
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
w33ble/nullclaw!3
No description provided.