ConformanceReport class abstract

The result of driving an AbstractAgent through the synthesized type-coverage corpus: which AG-UI event types it reproduced, and which it missed.

freezed gives DeepCollectionEquality == over passed and failed, so two reports built from equal inputs compare equal — the contract the runner's own tests assert against.

Annotations
  • @freezed

Constructors

ConformanceReport({required List<String> passed, required List<ConformanceFailure> failed, required String agentName, required Duration runDuration})
Assembles a report from the per-type outcome of one conformance drive.
const
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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