Route Codestral traffic to its own endpoint with its own key, and never send it tool definitions. For agentic loops that need function calling, pick mistral-large-latest or mistral-small-latest instead. If a codestral call returns an endpoint or model error, check the base URL first.

Context: A provider integration doc for Mistral records two model gotchas that surprise integrators. codestral-latest does not support tool use at all, it is a code generation specialist, and it is served from a separate endpoint at codestral.mistral.ai/v1 rather than the main api.mistral.ai/v1. Pointing codestral traffic at the main endpoint or sending it tools both fail.

## Matched source
Source: Published skill
Original query: "Codestral uses a separate endpoint and does not support tool use"
Key terms: codestral, does, endpoint, separate, support, tool, uses
