UNPKG

jlink-mcp

Version:

MCP server for SEGGER J-Link debug probes — LLM-driven embedded debugging with RTT, GDB server, and Trice/Pigweed support

19 lines 627 B
import { ChildProcess, SpawnOptions } from "child_process"; import { EventEmitter } from "events"; export interface ManagedProcess { process: ChildProcess; name: string; kill(): void; } /** * Manages spawned child processes with lifecycle tracking. */ export declare class ProcessManager extends EventEmitter { private processes; spawn(name: string, command: string, args: string[], options?: SpawnOptions): ManagedProcess; kill(name: string): boolean; get(name: string): ManagedProcess | undefined; killAll(): void; listRunning(): string[]; } //# sourceMappingURL=process-manager.d.ts.map