@jsvision/core / CapabilityProfile
Interface: CapabilityProfile
Defined in: capability/profile.ts:75
The immutable, detected description of the running terminal.
Properties
altScreen
readonlyaltScreen:boolean
Defined in: capability/profile.ts:81
bracketedPaste
readonlybracketedPaste:boolean
Defined in: capability/profile.ts:82
colorDepth
readonlycolorDepth:ColorDepth
Defined in: capability/profile.ts:76
glyphs
readonlyglyphs:GlyphCaps
Defined in: capability/profile.ts:84
keyboard
readonlykeyboard:KeyboardCaps
Defined in: capability/profile.ts:83
mouse
readonlymouse:MouseCaps
Defined in: capability/profile.ts:77
multiplexer
readonlymultiplexer:boolean
Defined in: capability/profile.ts:87
True when running under tmux/screen; consumers apply passthrough policy.
osc
readonlyosc:OscCaps
Defined in: capability/profile.ts:79
platform
readonlyplatform:Platform
Defined in: capability/profile.ts:85
sync2026
readonlysync2026:boolean
Defined in: capability/profile.ts:80
unicode
readonlyunicode:UnicodeCaps
Defined in: capability/profile.ts:78