Builds a real AIErrorInfo with sensible defaults (Unknown / Retriable / failover-eligible), overridable per test.
Unknown
Retriable
Builds a real AIErrorInfo with sensible defaults (
Unknown/Retriable/ failover-eligible), overridable per test.