Appearance
XTGETXRES — query resource value (DCS + Q)
DCS + Q Pt STXTGETXRES queries xterm's configuration resources at runtime. The sequence is
DCS + Q Pt ST where Pt is a hex-encoded resource name. Common queries include disallowedWindowOps, disallowedColorOps, and disallowedPasteControls — letting applications discover which xterm operations are restricted in the current configuration. Updated in patches 401/402 (2025) to document new resources like disallowedColorOps and sixelScrolling.
Support: xterm only. Similar in spirit to XTGETTCAP but queries xterm resources rather than terminfo capabilities.How this is testedautomated
Send XTGETXRES query for 'xterm' (hex: 7874657271), verify a DCS response arrives.
Send XTGETXRES query for 'xterm' (hex: 7874657271), verify a DCS response arrives.
The same probe runs against headless backends (via Termless) and real terminal apps (via a daemon launched in each terminal). This lets us distinguish parser correctness from rendering correctness.
Supported by 0 of 14 backends (0%)
Terminal Applications
| Terminal | Version | Support | Notes |
|---|---|---|---|
| iTerm2 | 3.6.9 | ? unknown | |
| Ghostty | 1.3.1 | ? unknown | |
| Terminal.app | 2.15 | ? unknown | |
| Kitty | 0.46.2 | ? unknown | XTGETXRES resource query — xterm-specific |
| VS Code | 1.113.0 | ? unknown | |
| Warp | 0.2026.03.18.08.24.03 | ? unknown | |
| Cursor | 2.6.21 | ? unknown |
Headless Backends
Parser correctness only — a ✓ means the parser accepts the sequence.
| Backend | Version | Support | Notes |
|---|---|---|---|
| Alacritty | 0.26.0 | ✗ no | XTGETXRES resource query — xterm-specific |
| vt100.js | 0.2.1 | ✗ no | XTGETXRES resource query — xterm-specific |
| WezTerm | 0.1.0-fork.5 | ✗ no | XTGETXRES resource query — xterm-specific |
| vterm | 0.2.0 | ? unknown | |
| xterm.js | 5.5.0 | ? unknown |