""" llama.cpp adapter for tool calling. Since llama.cpp has similar constraints to Ollama (no native function calling), this adapter reuses the XML-based approach from OllamaAdapter. """ from .ollama_adapter import OllamaAdapter class LlamaCppAdapter(OllamaAdapter): """llama.cpp adapter - uses same XML approach as Ollama. llama.cpp doesn't have native function calling support, so we use the same XML-based prompt engineering approach as Ollama. """ pass