An abort reason that says it is a timeout by its type, not its wording. A timer that aborts a
signal with its own error class sets this flag on it (the prompt runner's AIPromptTimeoutError
does), so the abort is classified as a timeout wherever it surfaces.
An abort reason that says it is a timeout by its type, not its wording. A timer that aborts a signal with its own error class sets this flag on it (the prompt runner's
AIPromptTimeoutErrordoes), so the abort is classified as a timeout wherever it surfaces.