@steipete/terminator-mcp
Version:
MCP plugin to manage macOS terminal sessions.
62 lines (61 loc) • 1.64 kB
TypeScript
import { TerminatorExecuteParams, TerminatorResult, SdkCallContext } from './types.js';
export declare const terminatorTool: {
name: string;
description: string;
inputSchema: {
type: string;
properties: {
action: {
type: string;
enum: string[];
description: string;
};
project_path: {
type: string;
description: string;
};
tag: {
type: string;
description: string;
};
command: {
type: string;
description: string;
};
background: {
type: string;
default: boolean;
description: string;
};
lines: {
type: string;
default: number;
description: string;
};
timeout: {
type: string;
description: string;
};
focus: {
type: string;
default: boolean;
description: string;
};
};
required: string[];
additionalProperties: boolean;
};
outputSchema: {
type: string;
properties: {
success: {
type: string;
};
message: {
type: string;
};
};
required: string[];
};
handler(params: TerminatorExecuteParams, context: SdkCallContext): Promise<TerminatorResult>;
};