EvidencePacket class

Host → agent: certified step outcome.

Inheritance

Constructors

EvidencePacket({required String id, required String ts, required String missionId, required String stepId, required String phase, required String command, required int exit, required String digest, required String at, int? durationMs, String? output})
const

Properties

at String
final
chainFact Map<String, Object?>
The certified facts of this packet — the evidence-chain input.
no setter
command String
final
digest String
final
durationMs int?
final
exit int
final
hashCode int
The hash code for this object.
no setterinherited
id String
Envelope: message id.
finalinherited
missionId String
final
output String?
final
phase String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stepId String
final
ts String
Envelope: ISO-8601 UTC timestamp.
finalinherited
type String
The wire type of this message.
no setteroverride

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
Wire form with stable key order (zap first — the envelope reads top-down).
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromValidated(Map<String, Object?> json) EvidencePacket