TerminalWorkspaceOpenOptions

data class TerminalWorkspaceOpenOptions(val columns: Int, val rows: Int, val treatAmbiguousAsWide: Boolean, val maxHistory: Int, val pasteSanitizationPolicy: PasteSanitizationPolicy = PasteSanitizationPolicy.RAW, val shellIntegrationEnabled: Boolean = true, val hostPolicy: HostPolicy = HostPolicy())

Initial terminal options for a workspace tab.

Constructors

Link copied to clipboard
constructor(columns: Int, rows: Int, treatAmbiguousAsWide: Boolean, maxHistory: Int, pasteSanitizationPolicy: PasteSanitizationPolicy = PasteSanitizationPolicy.RAW, shellIntegrationEnabled: Boolean = true, hostPolicy: HostPolicy = HostPolicy())

Properties

Link copied to clipboard

initial terminal width in cells.

Link copied to clipboard

safety policy.

Link copied to clipboard

max scrollback lines retained by the core buffer.

Link copied to clipboard

paste payload transformation applied before host-bound input emission.

Link copied to clipboard
val rows: Int

initial terminal height in rows.

Link copied to clipboard

whether supported launch profiles should install shell hooks that emit OSC 7 and OSC 133 metadata.

Link copied to clipboard

width policy for future writes.