feat: prepare FreeCAD private naming worker linkage
This commit is contained in:
@@ -94,8 +94,9 @@ scope.onmessage = ({ data }: MessageEvent<WorkerRequest>) => {
|
||||
operationId: request.operationId,
|
||||
operation: request.operation,
|
||||
stageId,
|
||||
resultObjectId: request.operationId,
|
||||
inputs: (request.inputs ?? [{ inputId: 'object', role: 'object', step: request.objectStep }, ...(request.toolStep ? [{ inputId: 'tool', role: 'tool', step: request.toolStep }] : [])]).map(({ inputId, role, stageId: inputStageId, step }) => ({ inputId, step, ...(role ? { role } : {}), ...(inputStageId ? { stageId: inputStageId } : {}) })),
|
||||
resultObjectId: request.resultObjectId ?? request.operationId,
|
||||
...(request.resultObjectTag === undefined ? {} : { resultObjectTag: request.resultObjectTag }),
|
||||
inputs: (request.inputs ?? [{ inputId: 'object', role: 'object', step: request.objectStep }, ...(request.toolStep ? [{ inputId: 'tool', role: 'tool', step: request.toolStep }] : [])]).map(({ inputId, objectId, role, stageId: inputStageId, step, objectTag, namingEvidence }) => ({ inputId, step, ...(objectId ? { objectId } : {}), ...(role ? { role } : {}), ...(inputStageId ? { stageId: inputStageId } : {}), ...(objectTag === undefined ? {} : { objectTag }), ...(namingEvidence ? { namingEvidence } : {}) })),
|
||||
stages: orderedStages.map((stage) => ({ ...stage, inputIds: [...stage.inputIds] })),
|
||||
...(history.resultStep ? { resultStep: history.resultStep } : {}),
|
||||
...(history.resultBrep ? { resultBrep: history.resultBrep } : {}),
|
||||
|
||||
Reference in New Issue
Block a user