Compatibility summary retained for existing clients. New input paths use mouse_tracking and mouse_encoding below.
API reference sections
Schema
TerminalModes
Type object
Shape
| Field | Type | Description |
|---|---|---|
| alternate_screen | boolean | Default |
| application_cursor | boolean | Default |
| bracketed_paste | boolean | Default |
| mouse_reporting | boolean | Default |
| mouse_tracking | MouseTrackingMode | Default |
| mouse_encoding | MouseEncoding | Default |
| focus_reporting | boolean | Default |
| origin_mode | boolean | Default |
| auto_wrap | boolean | Default |
{
"alternate_screen": false,
"application_cursor": false,
"bracketed_paste": false,
"mouse_reporting": false,
"mouse_tracking": "off",
"mouse_encoding": "legacy",
"focus_reporting": false,
"origin_mode": false,
"auto_wrap": false
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Generated from contract version 1. Last updated .
