E2eFailureCode enum

Stable machine-readable reasons a session did not pass.

Inheritance
Available extensions

Values

invalidRequest → const E2eFailureCode

The request was incomplete or internally inconsistent.

const E2eFailureCode('invalid_request')
deviceDiscovery → const E2eFailureCode

flutter devices --machine failed 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.