erosolar-cli
Version:
Unified AI agent framework for the command line - Multi-provider support with schema-driven tools, code intelligence, and transparent reasoning
21 lines • 829 B
TypeScript
import type { ToolDefinition } from '../core/toolRuntime.js';
/**
* Creates background bash management tools
*
* Tools:
* - Bash (with run_in_background): Start background processes
* - BashOutput: Retrieve output from background shells
* - KillShell: Terminate background shells
*
* @param _workingDir - The working directory for commands (reserved for future use)
* @returns Array of tool definitions
*/
export declare function createBackgroundBashTools(_workingDir: string): ToolDefinition[];
/**
* Start a background bash command
*
* This should be integrated into the main Bash tool with a run_in_background parameter.
* For now, it's exported as a helper function.
*/
export declare function startBackgroundShell(command: string, workingDir: string): string;
//# sourceMappingURL=backgroundBashTools.d.ts.map