@webdevtoday/grok-cli
Version:
A sophisticated CLI tool for interacting with xAI Grok 4, featuring conversation history, file reference, custom commands, memory system, and genetic development workflows
30 lines • 1.13 kB
TypeScript
/**
* Enhanced command implementations with full tool integration
*/
import type { CommandContext, CommandResult } from '../types';
import type { ToolExecutor } from '../tools/base';
import type { SessionManager } from './session';
import type { FileReferenceManager } from './file-reference';
import type { SetupManager } from './setup';
/**
* Enhanced command manager that provides access to all system components
*/
export declare class EnhancedCommandManager {
private toolExecutor;
private sessionManager;
private fileReferenceManager;
private setupManager;
private commands;
private aliases;
constructor(toolExecutor: ToolExecutor, sessionManager: SessionManager, fileReferenceManager: FileReferenceManager, setupManager: SetupManager);
/**
* Execute a slash command with full system access
*/
executeCommand(input: string, context: CommandContext): Promise<CommandResult>;
/**
* Get command suggestions for autocomplete
*/
getCommandSuggestions(partial: string): string[];
private initializeCommands;
}
//# sourceMappingURL=enhanced-commands.d.ts.map