braiin
Version:
Behavioral Reasoning AI for Intelligent Navigation
13 lines (12 loc) • 535 B
TypeScript
import { LLMResponse } from "../model/llm";
import { LLMService } from "./llm.service";
export interface ClaudeCodeConfig {
kind: 'claude-code';
sessionId: string;
cliPath?: string;
timeoutMs?: number;
signal?: AbortSignal;
}
export declare const buildClaudeCodeArgs: (config: ClaudeCodeConfig, systemPrompt: string, prompt: string) => string[];
export declare const parseClaudeCodeJsonOutput: (stdout: string) => LLMResponse;
export declare const createClaudeCodeBackend: (config: ClaudeCodeConfig) => LLMService;