MCPcopy Create free account
hub / github.com/continuedev/continue / modelSupportsNativeTools

Function modelSupportsNativeTools

core/llm/toolSupport.ts:513–523  ·  view source on GitHub ↗
(modelDescription: ModelDescription)

Source from the content-addressed store, hash-verified

511 return false;
512}
513export function modelSupportsNativeTools(modelDescription: ModelDescription) {
514 if (modelDescription.capabilities?.tools !== undefined) {
515 return modelDescription.capabilities.tools;
516 }
517
518 const providerSupport = PROVIDER_TOOL_SUPPORT[modelDescription.provider];
519 if (!providerSupport) {
520 return false;
521 }
522 return providerSupport(modelDescription.model) ?? false;
523}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected