Type Alias FetchProvenance
FetchProvenance: { attempts: number; cache: "hit" | "miss" | "refresh" | "offline-hit" | "disabled"; detail?: Record<string, unknown>; durationMs: number; endpoint: string; httpStatus?: number; kind: DataSource["kind"]; license?: string; pages?: number; request: { body?: string; hash: string; summary: string }; requestedAt: string; sourceId: string;} Type declaration
attempts: number
cache: "hit" | "miss" | "refresh" | "offline-hit" | "disabled"
Optionaldetail?: Record<string, unknown>
durationMs: number
endpoint: string
OptionalhttpStatus?: number
Optionallicense?: string
Optionalpages?: number
request: { body?: string; hash: string; summary: string }
requestedAt: string
sourceId: string