/**
 * Core types for the terminal launch engine.
 *
 * The engine opens an *interactive* surface — a tab or a split pane — running a
 * command, in a chosen terminal backend (iTerm / Ghostty / tmux), on this
 * machine or a remote host. This is distinct from cloud providers
 * (src/lib/cloud), which dispatch autonomous headless tasks; a terminal surface
 * is attended and live. See docs/interfaces.md.
 */
/** Snapshot the live process context. */
export function currentContext() {
    return { platform: process.platform, env: process.env };
}
