TerminalAgentApi
interfaceLaunch, acquire, and orchestrate provider-native terminal agents.
Import
import { TerminalAgentApi } from '@modular/sdk';Members5
- providers
ReadonlySignal<readonly TerminalAgentProviderDescriptor[]>- snapshot
ReadonlySignal<TerminalAgentCatalogSnapshot>- getOrStart
(key: string, options: TerminalAgentStartOptions, operationOptions?: TerminalOperationOptions) => Promise<TerminalError | TerminalAgentStartResult>- promote
<TTerminal extends TerminalReference>(terminal: TTerminal) => Promise<TerminalError | TerminalAgent<TTerminal>>- start
(options: TerminalAgentStartOptions, operationOptions?: TerminalOperationOptions) => Promise<TerminalError | TerminalAgentStartResult>