Terminal Opener Use to preserve an executable and every argument as separate process entries. Never interpolate a shell command string. Keep every spawn on . Default to a non-launching plan. Use only after the user explicitly requests a real window and the argv has been reviewed. The launched process inherits the full environment of the calling process, including secret-bearing variables. The launcher does not filter the environment. Run it from a shell whose environment is safe to expose to the target command. Launch a command Pass launcher options before , then pass exactly one executable f…