Skip to content

@jsvision/ui / CapabilityProfile

Interface: CapabilityProfile

Defined in: core/dist/engine/capability/profile.d.ts:66

The immutable, detected description of the running terminal.

Properties

altScreen

readonly altScreen: boolean

Defined in: core/dist/engine/capability/profile.d.ts:72


bracketedPaste

readonly bracketedPaste: boolean

Defined in: core/dist/engine/capability/profile.d.ts:73


colorDepth

readonly colorDepth: ColorDepth

Defined in: core/dist/engine/capability/profile.d.ts:67


glyphs

readonly glyphs: GlyphCaps

Defined in: core/dist/engine/capability/profile.d.ts:75


keyboard

readonly keyboard: KeyboardCaps

Defined in: core/dist/engine/capability/profile.d.ts:74


mouse

readonly mouse: MouseCaps

Defined in: core/dist/engine/capability/profile.d.ts:68


multiplexer

readonly multiplexer: boolean

Defined in: core/dist/engine/capability/profile.d.ts:78

True when running under tmux/screen; consumers apply passthrough policy.


osc

readonly osc: OscCaps

Defined in: core/dist/engine/capability/profile.d.ts:70


platform

readonly platform: Platform

Defined in: core/dist/engine/capability/profile.d.ts:76


sync2026

readonly sync2026: boolean

Defined in: core/dist/engine/capability/profile.d.ts:71


unicode

readonly unicode: UnicodeCaps

Defined in: core/dist/engine/capability/profile.d.ts:69