Castellyn v0.4.0
Castellyn v0.4.0 — parallel sessions over SSH, multi-monitor session output, a redesigned launcher, and a large reliability + DRY hardening pass.
Highlights
- 🔐 SSH sessions — run Claude / opencode / a shell on a remote host via the system
ssh+ your~/.ssh(no secrets stored). Host registry with~/.ssh/configimport (now honoringInclude), reachability dots, and an optional remote start directory. - 🖥️ Multi-monitor — pop a pane onto another monitor (
⬈) or spread sessions across them as a live move (the session never dies — output fans out). The arrangement persists and restores on launch. - ⌨️ Launcher redesign — an inline phrase (
Run {env} on {location} in {folder} with {args}) with SSH as a location toggle; ★ pin a whole phrase for one-click relaunch; keyboard hints (Ctrl+T, Alt+1/2/3); recent remote-dir suggestions. - 🛡️ Reliability & DRY — sessions reaped on exit, atomic session-limit and fork-status writes, SSH probes every resolved address, popovers self-correct inside blurred cards, and a monitor-window that fails to build recovers instead of vanishing.
Full notes: CHANGELOG.
Download (Windows x64)
| File | Use |
|---|---|
Castellyn_0.4.0_x64-setup.exe |
NSIS installer (recommended) |
Castellyn_0.4.0_x64_en-US.msi |
MSI installer (enterprise / silent) |
Castellyn-0.4.0-windows-x64.exe |
Portable standalone (no install) |
Unsigned build → Windows SmartScreen may warn: More info → Run anyway.
Windows-first: full functionality expects the maintenance-scripts toolkit underSCRIPTS_ROOT(Settings → defaultE:\Scripts).