Expand description
The Cellix application: state, views and the terminal loop.
Modules§
- hold
- Keeps what runs in the side pane alive without Cellix. Each program runs under a small process of its own, which owns the PTY and a Unix socket and remembers recent output, so Cellix can quit, or an SSH connection drop, and the next Cellix finds it still running.
- integrations
- Putting Cellix into the tools around it. Everything here changes a file the user owns, so it only runs when they ask, keeps whatever else is in that file, and refuses a file it can’t read rather than replace it.
- pane
- Cellix with no terminal of its own, drawn inside another program. The Claude Code mod reads frames from stdout, one line each, and sends input through the workspace socket.
- plugin
Structs§
Functions§
- run
- Opens the requested files and runs until the user quits.