chore: checkpoint before cross assistant work

This commit is contained in:
DCCONSTRUCTIONS
2026-06-09 11:33:47 +03:00
parent 2ad9e7f85c
commit 14caa50088
9 changed files with 849 additions and 150 deletions
@@ -6,22 +6,53 @@
import type { TFileSignedURLResponse } from "../file";
export type TBeamViewerAttachment = {
backend: "beam-viewer-local" | "beam-viewer";
conversion?: {
componentTreeRequired: boolean;
message?: string;
sourceFormat: string;
status: "conversion_required" | "processing" | "ready" | "failed";
targetFormat: "glb" | "xkt";
};
export type TBeamViewerConversion = {
artifactSrc?: string;
artifactType?: string;
componentTreeRequired: boolean;
message?: string;
metadataSrc?: string;
size?: number;
sourceFormat: string;
sourceSrc?: string;
status: "conversion_required" | "processing" | "ready" | "failed";
targetFormat: "glb" | "xkt";
updatedAt?: string;
};
export type TBeamModelVersionRecord = {
assetId?: string;
conversion?: TBeamViewerConversion;
downloadUrl: string;
originalFilename: string;
previewAvailable: boolean;
sha256?: string;
size: number;
src: string;
type: string;
uploadedBy?: string;
uploadedAt: string;
viewerUrl?: string;
version: number;
versionId?: string;
viewerUrl?: string | null;
};
export type TBeamViewerAttachment = {
assetId?: string;
backend: "beam-viewer-local" | "beam-viewer";
conversion?: TBeamViewerConversion;
downloadUrl: string;
originalFilename: string;
previewAvailable: boolean;
sha256?: string;
src: string;
type: string;
uploadedBy?: string;
uploadedAt: string;
version?: number;
versionId?: string;
versions?: TBeamModelVersionRecord[];
viewerUrl?: string | null;
};
export type TIssueAttachment = {