Skip to main content

Exit codes

Exit codes are the tool's own. turnstile adds three:

CodeMeaning
125Someone ran turnstile kill on the job. It prints cancelled by you, don't retry, so agents don't mistake it for a flaky failure
126The tool couldn't start
127The tool isn't installed

An explicit cancellation still returns 125 if the tool exits before the cancellation message arrives while turnstile is draining its output.

If a run you joined is cancelled, your command runs on its own instead.