sandbox-agent/frontend
Nathan Flurry 1d1069d6fb feat(inspector): replace xterm.js with ghostty-web
- Replace @xterm/xterm, @xterm/addon-fit, and @xterm/addon-web-links with ghostty-web
- Update Terminal component to use ghostty-web API:
  - Add async WASM initialization via init()
  - Use FitAddon with observeResize() for auto-fitting
  - Use onResize callback for terminal resize events
- ghostty-web is API-compatible with xterm.js but uses Ghostty's WASM-compiled VT100 parser
- Benefits:
  - Better rendering of complex scripts (Devanagari, Arabic)
  - XTPUSHSGR/XTPOPSGR support
  - Same battle-tested code as native Ghostty app

Ref: https://github.com/coder/ghostty-web
2026-01-30 13:26:09 -08:00
..
packages feat(inspector): replace xterm.js with ghostty-web 2026-01-30 13:26:09 -08:00
AGENTS.md chore: sync workspace changes 2026-01-25 01:57:16 -08:00
CLAUDE.md chore: sync workspace changes 2026-01-25 01:57:16 -08:00