Models hub

Model picker, providers (Cursor, ChatGPT, Claude, Gemini, Copilot, Mistral, OpenRouter, Ollama, custom), and defaults.

Chat still goes through openclaw agent --model provider/model. The bridge stores selection; it does not call vendors for the reply text.