diff --git a/src/lib/quickstart/validation.ts b/src/lib/quickstart/validation.ts index c0cd0aa6..501c0b57 100644 --- a/src/lib/quickstart/validation.ts +++ b/src/lib/quickstart/validation.ts @@ -257,6 +257,8 @@ function createDefaultNodeData(type: NodeType): WorkflowNodeData { inputImages: [], inputPrompt: null, output3dUrl: null, + savedFilename: null, + savedFilePath: null, selectedModel: undefined, status: "idle", error: null, diff --git a/src/store/utils/nodeDefaults.ts b/src/store/utils/nodeDefaults.ts index 25fbc3d7..b34356b1 100644 --- a/src/store/utils/nodeDefaults.ts +++ b/src/store/utils/nodeDefaults.ts @@ -153,6 +153,8 @@ export const createDefaultNodeData = (type: NodeType): WorkflowNodeData => { inputImages: [], inputPrompt: null, output3dUrl: null, + savedFilename: null, + savedFilePath: null, selectedModel: nodeDefaults.generate3d?.selectedModel, status: "idle", error: null, diff --git a/src/types/nodes.ts b/src/types/nodes.ts index f712c371..ab92a652 100644 --- a/src/types/nodes.ts +++ b/src/types/nodes.ts @@ -183,6 +183,8 @@ export interface Generate3DNodeData extends BaseNodeData { inputImageRefs?: string[]; inputPrompt: string | null; output3dUrl: string | null; + savedFilename?: string | null; + savedFilePath?: string | null; selectedModel?: SelectedModel; parameters?: Record; inputSchema?: ModelInputDef[];