import { asRecord } from "./record-utils.js"; const CURSOR_EDIT_DIFF_FIELD_ORDER = ["diffString", "diff", "unifiedDiff", "patch"] as const; /** Canonical single-line sanitization and truncation for Cursor replay/trace display. */ export function sanitizeCursorDisplayLine(value: string): string { return value .replace(/[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(? 0) return value; } return undefined; }