{ "schema": "freecad-web-p6-import-facade/v1", "module": "Import", "action": "import/step", "result": "pass", "envelopeSchema": "freecad-web-facade/v1", "typedSchema": "freecad-web-import/import-step/v1", "responses": { "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "import-e-success", "result": { "schema": "freecad-web-import/import-step/v1", "module": "Import", "action": "import/step", "handle": 1, "summary": { "objects": 32, "parts": 5, "solids": 5, "volume": 104939.95608486432, "objectType": "Part::Feature" }, "released": true, "activeAfterRelease": 0, "stateSha256": "60e34149303cf2b66788cb7b23e9c262df9d955b360c65e1eae8c7785287d054" } }, "expectedError": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "import-e-error", "error": { "code": "invalid_fixture", "message": "Import STEP fixture is not supported", "diagnostic": { "field": "fixturePath" } } }, "duplicate": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "import-e-success", "error": { "code": "duplicate_request", "message": "requestId has already been dispatched" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "import-e-cancel", "error": { "code": "cancelled", "message": "request was cancelled before execution" } }, "afterCancel": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "import-e-after-cancel", "result": { "schema": "freecad-web-import/import-step/v1", "module": "Import", "action": "import/step", "handle": 1, "summary": { "objects": 32, "parts": 5, "solids": 5, "volume": 104939.95608486432, "objectType": "Part::Feature" }, "released": true, "activeAfterRelease": 0, "stateSha256": "60e34149303cf2b66788cb7b23e9c262df9d955b360c65e1eae8c7785287d054" } } }, "trace": [ { "direction": "request", "requestId": "import-e-success", "command": "import.step" }, { "direction": "handler-start", "requestId": "import-e-success" }, { "direction": "handler-end", "requestId": "import-e-success" }, { "direction": "response", "requestId": "import-e-success", "kind": "result", "code": null }, { "direction": "request", "requestId": "import-e-error", "command": "import.step" }, { "direction": "handler-start", "requestId": "import-e-error" }, { "direction": "handler-end", "requestId": "import-e-error" }, { "direction": "response", "requestId": "import-e-error", "kind": "error", "code": "invalid_fixture" }, { "direction": "request", "requestId": "import-e-success", "command": "import.step" }, { "direction": "response", "requestId": "import-e-success", "kind": "error", "code": "duplicate_request" }, { "direction": "request", "requestId": "import-e-cancel", "command": "import.step" }, { "direction": "response", "requestId": "import-e-cancel", "kind": "error", "code": "cancelled" }, { "direction": "request", "requestId": "import-e-after-cancel", "command": "import.step" }, { "direction": "handler-start", "requestId": "import-e-after-cancel" }, { "direction": "handler-end", "requestId": "import-e-after-cancel" }, { "direction": "response", "requestId": "import-e-after-cancel", "kind": "result", "code": null } ], "sequencing": { "requestCount": 5, "responseCount": 5, "maxActive": 1, "activeAfter": 0, "cancelAccepted": true }, "state": { "beforeCancel": "60e34149303cf2b66788cb7b23e9c262df9d955b360c65e1eae8c7785287d054", "afterCancel": "60e34149303cf2b66788cb7b23e9c262df9d955b360c65e1eae8c7785287d054", "unchangedAfterCancel": true }, "schemaChecks": { "request": true, "result": true, "error": true, "duplicate": true, "cancel": true, "noNativePointers": true }, "inputSha256": "d7e780b66aacce000cbf318f6baafb815a2e269f290e32bdcce40516b6807828", "commands": [ "./node_modules/.bin/tsc --target ES2022 --module ESNext --moduleResolution Bundler --strict --skipLibCheck --outDir --declaration false --noEmit false src/facade-envelope.ts src/import-facade.ts src/import.worker.ts" ], "workerAction": "import.step" }