mateclaw/mateclaw-server/src/main/java/vip/mate/llm/service
srant1 5f77434953
fix(llm): activate default model after OpenAI OAuth and gate provider checks by enabled
OAuth token save now promotes the first available chat model when no usable default exists. Default-model resolution and provider availability checks require Provider.enabled=true alongside credentials, so disabled Providers no longer return stale defaults. /models/enabled drops the single-Provider hard-code so OpenAI OAuth and other enabled chat models surface in selectors. Docker exposes the 1455 PKCE callback via MATECLAW_OAUTH_OPENAI_CALLBACK_BIND_HOST (default 127.0.0.1) and a port mapping; deployment mode stays Host-driven.
2026-05-12 09:58:30 +08:00
..
ModelCapabilityService.java fix(agent): per-model multimodal capability resolution (issue #44) 2026-04-30 17:25:51 +08:00
ModelConfigService.java fix(llm): activate default model after OpenAI OAuth and gate provider checks by enabled 2026-05-12 09:58:30 +08:00
ModelDiscoveryService.java fix(llm): pin OpenAI-compatible HTTP client to HTTP/1.1 (#89) 2026-05-11 11:22:23 +08:00
ModelProviderService.java fix(llm): activate default model after OpenAI OAuth and gate provider checks by enabled 2026-05-12 09:58:30 +08:00