Changelog
2026-06-04v0.7.3— Port Reclaim
- Added: Stale process detection — when
kandowndetects its preferred port (2048) is already occupied by another kandown process for the same project, it automatically kills the zombie and reclaims the port instead of silently moving to 2049. - Added: Cross-project awareness — if the port is occupied by a kandown from a different project, the port is skipped and the next available port is used (no interference between projects).
- Added: Non-kandown processes on the target port are left untouched — only kandown zombies are auto-cleaned.
- Changed:
listenOnAvailablePort()now includes adetectStaleKandown()pre-check that inspects the process command line and working directory before attempting to listen.