neurocore.persistence.base.RunRecord¶ class neurocore.persistence.base.RunRecord(/, **data: Any)¶ Bases: pydantic.BaseModel A durable record of one blueprint execution. run_id: str¶ blueprint_name: str¶ blueprint_version: str = '1.0'¶ blueprint_path: str | None = None¶ blueprint_snapshot: dict[str, Any] = None¶ flow_type: str = 'sequential'¶ status: RunStatus¶ initial_data: dict[str, Any] = None¶ final_context: dict[str, Any] | None = None¶ error: str | None = None¶ suspended_at_node: str | None = None¶ suspension_reason: str | None = None¶ checkpoint_id: str | None = None¶ created_at: str = None¶ updated_at: str = None¶ duration_ms: float | None = None¶