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