mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-09 06:15:21 +02:00
startSshEnvLabFixture derived rootDir and persisted its statePath field directly from the caller's input, so a relative statePath produced relative fixture paths. The state validator added for signal safety rejects any non-absolute path, so start, status, and stop broke on a relative statePath. Resolve statePath to an absolute path once, in both startSshEnvLabFixture and readSshEnvLabFixtureState, before it derives or persists any path. Co-authored-by: Paperclip <noreply@paperclip.ing>