The integration test non-zero exit code is reported in chat.runInTerminal is flaky. Shell integration sometimes doesn't report the exit code before the result is returned, so the output is just "Command produced no output" instead of the expected "Command produced no output\nCommand exited with code 42".
The integration test
non-zero exit code is reportedinchat.runInTerminalis flaky. Shell integration sometimes doesn't report the exit code before the result is returned, so the output is just"Command produced no output"instead of the expected"Command produced no output\nCommand exited with code 42".