@steipete/terminator-mcp
Version:
MCP plugin to manage macOS terminal sessions.
35 lines (34 loc) • 786 B
TypeScript
export interface TerminatorOptions {
project_path?: string;
tag?: string;
command?: string;
background?: boolean | string;
lines?: number;
timeout?: number;
focus?: boolean | string;
}
export interface TerminatorExecuteParams {
action: 'exec' | 'read' | 'list' | 'info' | 'focus' | 'kill';
project_path: string;
tag?: string;
command?: string;
background?: boolean | string;
lines?: number;
timeout?: number;
focus?: boolean | string;
}
export interface TerminatorResult {
success: boolean;
message: string;
}
export interface SdkCallContext {
signal?: AbortSignal;
}
export interface RequestContextMeta {
roots?: {
uri?: {
scheme?: string;
path?: string;
};
}[];
}