TerminalAgent
interfaceA provider-native coding agent bound to one integrated terminal.
Import
import { TerminalAgent } from '@modular/sdk';Members5
- identity
TerminalAgentIdentity- state
ReadonlySignal<TerminalAgentState>- terminal
TTerminal- run
(prompt: string, options?: TerminalOperationOptions) => Promise<TerminalError | TerminalAgentRunResult>Send one prompt and resolve from the provider's durable session log.
- transcript
() => Promise<TerminalError | TerminalAgentTranscript>Read all normalized user and assistant messages from the provider log.