E2eFailureCode enum
Stable machine-readable reasons a session did not pass.
Values
- invalidRequest → const E2eFailureCode
-
The request was incomplete or internally inconsistent.
const E2eFailureCode('invalid_request') - deviceDiscovery → const E2eFailureCode
-
flutter devices --machinefailed or returned malformed JSON.const E2eFailureCode('device_discovery') - deviceSelection → const E2eFailureCode
-
No unique eligible iOS device could be selected.
const E2eFailureCode('device_selection') - wirelessDevice → const E2eFailureCode
-
The selected iOS device is connected wirelessly.
const E2eFailureCode('wireless_device') - appDirectory → const E2eFailureCode
-
The app directory is not an absolute Flutter iOS application path.
const E2eFailureCode('app_directory') - missingEnvironment → const E2eFailureCode
-
A provider credential or endpoint is absent.
const E2eFailureCode('missing_environment') - modelCatalog → const E2eFailureCode
-
The swift-infer model catalog could not clear the requested model.
const E2eFailureCode('model_catalog') - launch → const E2eFailureCode
-
The Flutter application could not be launched or become ready.
const E2eFailureCode('launch') - driverInvocation → const E2eFailureCode
-
The Leonard child process could not be invoked.
const E2eFailureCode('driver_invocation') - trajectoryMissing → const E2eFailureCode
-
No trajectory file was produced.
const E2eFailureCode('trajectory_missing') - malformedTrajectory → const E2eFailureCode
-
The trajectory is not valid typed JSONL.
const E2eFailureCode('malformed_trajectory') - trajectoryShape → const E2eFailureCode
-
Required typed records are absent, duplicated, or unknown.
const E2eFailureCode('trajectory_shape') - modelMismatch → const E2eFailureCode
-
The header identifies a different provider tier.
const E2eFailureCode('model_mismatch') - outcomeNotDone → const E2eFailureCode
-
The typed footer outcome is not
done.const E2eFailureCode('outcome_not_done') - actionFailure → const E2eFailureCode
-
Executed action failures exceeded the one-recovered-failure allowance.
const E2eFailureCode('action_failure') - terminalLoop → const E2eFailureCode
-
The final three turns repeat the same tool and arguments.
const E2eFailureCode('terminal_loop') - expectationUnmet → const E2eFailureCode
-
The final observation does not contain the requested evidence.
const E2eFailureCode('expectation_unmet') - extensionDisabled → const E2eFailureCode
-
A requested extension disabled itself during the run.
const E2eFailureCode('extension_disabled') - unexpected → const E2eFailureCode
-
An unexpected runtime failure escaped a phase boundary.
const E2eFailureCode('unexpected')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- wireName → String
-
Stable JSON name.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
E2eFailureCode> - A constant List of the values in this enum, in order of their declaration.