# ExternalRuntimeTransport v0.1.0 - Table of Contents Shared execution-surface substrate for local subprocess, SSH exec, and guest-bridge placement. ## Pages - Project Overview - [Overview](overview.md) - Guides - [Getting Started](getting-started.md) - [Execution Surface Contract](execution-surface-contract.md) - [Guest Bridge Contract](guest-bridge-contract.md) - Examples - [Examples](examples.md) - Project Reference - [Changelog](changelog.md) - [License](license.md) ## Modules - [ExternalRuntimeTransport](ExternalRuntimeTransport.md): Shared execution-surface substrate for process placement. - [ExternalRuntimeTransport.Command](ExternalRuntimeTransport.Command.md): Generic transport-level command invocation. - [ExternalRuntimeTransport.ExecutionSurface](ExternalRuntimeTransport.ExecutionSurface.md): Public execution-surface contract for process placement and transport routing. - [ExternalRuntimeTransport.ExecutionSurface.Adapter](ExternalRuntimeTransport.ExecutionSurface.Adapter.md): Internal behaviour for execution-surface adapters owned by the core. - [ExternalRuntimeTransport.ExecutionSurface.Capabilities](ExternalRuntimeTransport.ExecutionSurface.Capabilities.md): Typed transport-family and per-session execution-surface capabilities. - [ExternalRuntimeTransport.ExecutionSurface.Registry](ExternalRuntimeTransport.ExecutionSurface.Registry.md): Internal registry of built-in execution-surface adapters. - [ExternalRuntimeTransport.LineFraming](ExternalRuntimeTransport.LineFraming.md): Incremental newline framing for stdout and stderr stream handling. - [ExternalRuntimeTransport.ProcessExit](ExternalRuntimeTransport.ProcessExit.md): Normalized process exit information shared by the runtime and provider profiles. - [ExternalRuntimeTransport.TaskSupport](ExternalRuntimeTransport.TaskSupport.md): Small task helpers shared by the runtime and transport layers. - [ExternalRuntimeTransport.Transport](ExternalRuntimeTransport.Transport.md): Behaviour for the raw subprocess transport layer. - [ExternalRuntimeTransport.Transport.Delivery](ExternalRuntimeTransport.Transport.Delivery.md): Stable mailbox-delivery metadata for transport subscribers. - [ExternalRuntimeTransport.Transport.Info](ExternalRuntimeTransport.Transport.Info.md): Snapshot of a long-lived transport's execution-surface metadata and IO contract. - [ExternalRuntimeTransport.Transport.Options](ExternalRuntimeTransport.Transport.Options.md): Normalized startup options for the raw transport layer. - [ExternalRuntimeTransport.Transport.RunOptions](ExternalRuntimeTransport.Transport.RunOptions.md): Validated options for synchronous non-PTY command execution. - [ExternalRuntimeTransport.Transport.RunResult](ExternalRuntimeTransport.Transport.RunResult.md): Captured output and normalized exit data for one-shot non-PTY execution. - Exceptions - [ExternalRuntimeTransport.Transport.Error](ExternalRuntimeTransport.Transport.Error.md): Structured transport error with a normalized reason and debugging context.