995 B
995 B
Created
Created by tickets.sh create.
Plan
Implementation plan:
- Find all internal
insomnia-podexecutable resolution paths (client::spawn_pod,SpawnPod,RestorePod/discovery, tests/dev helpers). - Introduce a typed runtime command structure with
programandprefix_args, avoiding shell-string parsing. - Make the default runtime command for callers running from
insomniausecurrent_exe()+podprefix args. - Preserve explicit override behavior for development/debugging; if the existing env var cannot safely support prefix args, keep it as executable-only and document that it bypasses the unified default.
- Update tests to assert prefix args are included and existing spawn/restore behavior is unchanged.
- Leave Nix/package removal of
insomnia-podto a follow-up unless this change proves complete and low-risk.