beam: persist ready viewer attachments

This commit is contained in:
DCCONSTRUCTIONS
2026-06-05 01:36:34 +03:00
parent 677916389f
commit 31dca29560
5 changed files with 111 additions and 6 deletions
@@ -4,11 +4,16 @@ import type { TIssueAttachment } from "@plane/types";
export type TBeamViewerAttachment = {
backend: "beam-viewer-local" | "beam-viewer";
conversion?: {
artifactSrc?: string;
artifactType?: string;
componentTreeRequired: boolean;
message?: string;
metadataSrc?: string;
sourceFormat: string;
sourceSrc?: string;
status: "conversion_required" | "processing" | "ready" | "failed";
targetFormat: "glb" | "xkt";
updatedAt?: string;
};
downloadUrl: string;
originalFilename: string;