Report a document problem
Create a machine-readable diagnostic bundle without uploading source document content.
Diagnostic bundle
ts
interface IssueBundle {
schemaVersion: string;
issueId: string;
sdkVersion: string;
buildHash: string;
format: string;
browser: string;
operatingSystem: string;
viewerConfig: Record<string, unknown>;
diagnostics: Diagnostic[];
currentLocation?: SourceRef;
reproductionSteps?: string;
expectedBehavior?: string;
actualBehavior?: string;
}The default bundle excludes document bytes, file names, paths, text, screenshots, and hashes. Screenshots and source files require explicit user selection.
Private files are disabled
Private support files
Keep confidential documents out of public issues and diagnostic bundles. Share source files only through a separately agreed customer channel with an agreed retention policy.
Submit on GitHub
Submit public bug reports through https://github.com/docviewkit/viewer/issues/new/choose. Do not attach confidential documents or sensitive diagnostics to a public issue; use a separately agreed customer channel when private handling is required.