ReplayWarning

A non-fatal anomaly recorded during a RestoreFromJson(string, RecoveryMode, ResolutionPolicy) operation. Collected in Warnings.

public class ReplayWarning

Inheritance System.Object → ReplayWarning

Remarks

Each warning has a machine-readable Code (one of the constants in WarningCodes) and a structured Context dictionary whose keys depend on the code — for example a "replay.uuid_resolved_by_id" warning carries "uuid" and "id" keys, while "replay.project_version_mismatch" carries "saved" and "current" version strings.

Properties

Code

Machine-readable warning code. One of the string constants defined in WarningCodes — for example "replay.uuid_resolved_by_id" or "replay.step_unresolved".

public string Code { get; }
Property Value

System.String

Context

Structured key-value pairs whose shape depends on Code. Intended for logging and QA display; do not rely on specific keys across different warning codes.

public Dictionary<string,object> Context { get; }
Property Value

System.Collections.Generic.Dictionary<System.String,System.Object>

Docs last synced: 2026-07-08
Screenshot viewer