MCPcopy
hub / github.com/AutoMaker-Org/automaker / TerminalDefinition

Interface TerminalDefinition

libs/platform/src/terminal.ts:111–126  ·  view source on GitHub ↗

* Terminal definition with CLI command and platform-specific identifiers

Source from the content-addressed store, hash-verified

109 * Terminal definition with CLI command and platform-specific identifiers
110 */
111interface TerminalDefinition {
112 id: string;
113 name: string;
114 /** CLI command (cross-platform, checked via which/where) */
115 cliCommand?: string;
116 /** Alternative CLI commands to check */
117 cliAliases?: readonly string[];
118 /** macOS app bundle name */
119 macAppName?: string;
120 /** Windows executable paths to check */
121 windowsPaths?: readonly string[];
122 /** Linux binary paths to check */
123 linuxPaths?: readonly string[];
124 /** Platform restriction */
125 platform?: 'darwin' | 'win32' | 'linux';
126}
127
128/**
129 * List of supported terminals in priority order

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected