Repository navigation
What's new
- Named code blocks — Add metadata to code fences with
```bash name="setup"syntax; block names are displayed in the TUI header and can be referenced with--blocks setup,cleanup - Process cancellation — Press
Ctrl+Cto cancel a running block in the TUI instead of killing the app; the focused block's process is terminated and the TUI stays open - Execution timeout — New
--timeout <seconds>flag for the headless runner to kill blocks that exceed a time limit - Parallel execution — New
--parallelflag for the headless runner to execute all blocks concurrently; supports--fail-fastto cancel remaining blocks on first failure - Separate stderr display — stderr output now renders in a distinct red-bordered section below stdout, instead of being mixed together
- Improved .env parser — Supports
exportprefix, multiline quoted values, and escaped quotes (\",\') inside values
Bug fixes
- Focus preserved across mode transitions — Switching between normal and insert mode no longer loses the focused block position
See CHANGELOG for full details.