Spaces:
Runtime error
Runtime error
03 — Integrated terminal
KittyTerminal.tsx wraps xterm.js over a WebSocket pty bridge. Multiple tabs and split panes are supported; each tab is a separate node-pty process scoped to the project's working directory.
Screenshots
What it does
WebSocket endpoint:
wss://<host>/exocore/api/editor/shell?projectId=…&tabId=….Server-side:
node-ptyspawns the user's preferred shell (bashon Linux containers,pwshon Windows hosts) insideprojects/<projectId>/.ANSI colors and unicode glyphs use the
Cascadia Code/JetBrainsMono Nerd Fontfallback chain.Source files
-
← Back to the editor index.

