flashbacker
Version:
Claude Code state management with session continuity and AI personas
19 lines • 577 B
TypeScript
type ToolSet = Record<string, unknown>;
export interface ShellToolConfig {
enabled?: boolean;
allowedCommands?: string[];
blockedCommands?: string[];
}
export interface MCPToolConfig {
filesystem?: boolean;
git?: boolean;
shell?: ShellToolConfig;
}
export declare const DEFAULT_MCP_CONFIG: MCPToolConfig;
export interface LoadedMCPTools {
tools: ToolSet;
cleanup: () => Promise<void>;
}
export declare function loadMCPTools(projectDir: string, config?: MCPToolConfig): Promise<LoadedMCPTools>;
export {};
//# sourceMappingURL=mcp-loader.d.ts.map