Running OpenClaw 2026.4.21 on WSL2 Ubuntu 24.04.
All OpenRouter models suddenly showing "Unknown model: meta-llama/llama-3.1-8b-instruct:free" — every model in my fallback chain fails with model_not_found. Was working fine this morning.
What I did before it broke:
- Removed openai/gpt-4.1-mini from agents.defaults.model.fallbacks
- Removed openai from models.providers
- Disabled openai plugin
- Restored openclaw.json from backup and re-added openai provider — still broken
- Ran openclaw doctor --fix (moved legacy tools.web.search to plugins.entries.searxng)
- Cleared sessions.json — still broken
- Restored models.json from git — still broken
Error from journalctl:
All models failed (5): meta-llama/llama-3.1-8b-instruct🆓 Unknown model (model_not_found) | google/gemma-3n-e4b-it🆓 Unknown model (model_not_found) | meta-llama/llama-3.3-70b-instruct🆓 Unknown model (model_not_found) | meta-llama/llama-3.1-8b-instruct: Unknown model (model_not_found) | deepseek/deepseek-v4-flash: No API key found for provider "deepseek"
OpenRouter API is up — curl confirms models exist. Config has the models defined in models.providers.openrouter with correct API key. tools.profile is "full". openrouter plugin enabled.
Any ideas what's corrupted?