Ensure a tmux session exists, creating one if needed.
()
| 174 | |
| 175 | /** Ensure a tmux session exists, creating one if needed. */ |
| 176 | private ensureSession(): boolean { |
| 177 | if (this.hasSession()) return true |
| 178 | return this.createSession() |
| 179 | } |
| 180 | |
| 181 | /** Fallback when tmux is not available — runs a non-persistent shell. */ |
| 182 | private runShellDirect(): void { |
no test coverage detected