@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
31 lines • 1.01 kB
TypeScript
/**
* Tmux session management tool for multi-agent genetic development
*/
import { BaseTool } from './base';
import type { ToolResult } from '../types';
export interface TmuxParams {
action: 'new' | 'list' | 'send' | 'kill' | 'attach' | 'detach' | 'status';
sessionName?: string;
command?: string;
window?: string;
pane?: string;
}
/**
* Tool for managing tmux sessions for multi-agent development
*/
export declare class TmuxTool extends BaseTool {
constructor();
validateParams(params: Record<string, unknown>): boolean;
execute(params: Record<string, unknown>): Promise<ToolResult>;
getParameterSchema(): Record<string, unknown>;
getUsageExamples(): string[];
/**
* Create a coordinated multi-agent setup
*/
createMultiAgentEnvironment(agents: string[]): Promise<ToolResult[]>;
/**
* Send command to all agents
*/
broadcastToAgents(agents: string[], command: string): Promise<ToolResult[]>;
}
//# sourceMappingURL=tmux.d.ts.map