stefankoelle
9e6acdedc2
Fix Windows: use cmd.exe /c for tmux command chain
...
psmux on Windows doesn't handle ; separators when args are passed
individually via exec.Command. On Windows, build the full tmux
command string and run it through cmd.exe /c instead.
2026-08-09 21:27:37 +02:00
stefankoelle
07662dc9b7
Add debug logging to startTmuxSession for Windows troubleshooting
2026-08-09 21:20:27 +02:00
stefankoelle
38b28f64fb
Fix: no-args should start TUI, not print help
...
The condition showHelp||len(filtered)==0 caused the tool to always
print usage and exit. Now only --help triggers usage+exit.
2026-08-09 21:00:45 +02:00
stefankoelle
6a749811c7
LICENSE
2026-08-09 20:59:04 +02:00
stefankoelle
313dffcbbf
Fix Windows: remove -- separator (psmux incompatible), add unknown command error
...
- Remove -- separator from tmux args (psmux on Windows doesn't support it)
- Unknown subcommands now show error + usage (exit 1) instead of starting TUI
- --help now always shows usage and exits (no fallthrough to TUI)
2026-08-09 20:56:39 +02:00
stefankoelle
8546ac9bf2
Fix: kill stale tmux session as separate command, not in chain
...
tmux aborts the entire command chain when kill-session fails (no
existing session). This caused 'no current target' error on Linux.
The kill-session is now a separate exec.Command() call before
starting the tmux chain, ignoring any error.
2026-08-09 20:45:44 +02:00
stefankoelle
4c0650c43b
Fix tmux: add -- separator for shell commands, kill stale sessions
2026-08-09 20:33:07 +02:00
stefankoelle
e36ac3568f
Add --help, use os.Executable() for panel path, improve usage text
2026-08-09 20:29:55 +02:00
stefankoelle
697017e496
Add kctl-tui doctor command for health checks
2026-08-09 20:26:55 +02:00
stefankoelle
36a7cc5e3a
Windows support: psmux hint, install.ps1, updated docs
2026-08-09 20:14:54 +02:00
stefankoelle
e48bd790bd
fix: move tool checks before tea.ExecProcess to fix namespace selection
2026-08-09 19:38:21 +02:00
stefankoelle
6795ee1f4f
fix: tmux exec type mismatch, add --version flag, add config check command
2026-08-09 19:30:14 +02:00
stefankoelle
edc02d48d4
Phase 2 hardening: binary secret handling, tool checks, input validation, verbose flag, diff scroll
2026-08-09 19:23:37 +02:00
stefankoelle
2c8e8016ff
fix: config error handling, stderr separation, single-env pane, namespace sort
2026-08-09 19:12:19 +02:00
stefankoelle
886efa5958
Add go.sum and tidy indirect dependencies
2026-08-09 19:07:31 +02:00
stefankoelle
c4d54d153f
update docs
2026-08-09 19:00:55 +02:00
stefankoelle
9162eebccc
fix install.sh
2026-08-09 12:03:05 +02:00