MCPcopy
hub / github.com/zgsm-ai/costrict / SingleCompletionHandler

Interface SingleCompletionHandler

src/api/index.ts:47–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45import { NativeOllamaHandler } from "./providers/native-ollama"
46
47export interface SingleCompletionHandler {
48 completePrompt(prompt: string, systemPrompt?: string, metadata?: any): Promise<string>
49}
50
51export interface ApiHandlerCreateMessageMetadata {
52 /**

Callers

nothing calls this directly

Implementers 15

ClaudeCodeHandlersrc/api/providers/claude-code.ts
XAIHandlersrc/api/providers/xai.ts
OpenAiHandlersrc/api/providers/openai.ts
FakeAIHandlersrc/api/providers/fake-ai.ts
GeminiCliHandlersrc/api/providers/gemini-cli.ts
OpenAiCodexHandlersrc/api/providers/openai-codex.ts
RequestyHandlersrc/api/providers/requesty.ts
MistralHandlersrc/api/providers/mistral.ts
OpenRouterHandlersrc/api/providers/openrouter.ts
LmStudioHandlersrc/api/providers/lm-studio.ts
VercelAiGatewayHandlersrc/api/providers/vercel-ai-gateway.ts
MiniMaxHandlersrc/api/providers/minimax.ts

Calls

no outgoing calls

Tested by

no test coverage detected