{ "schema": "freecad-web-bim-python-family-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "5a77589c4899f761dd9d559f", "module": "BIM", "tier": "tier-2-pure", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "dispatcher": "fc_web_dispatch_json", "route": { "command": "bim.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/bim-python-family-batch-facade.ts", "worker": "web/src/bim.worker.ts" }, "input": { "cmd": "bim.pythonFamilyBatch", "args": { "tier": "tier-2-pure", "records": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "name": "BIM_Library_TaskPanel.onCheckOnline", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 811, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "name": "BIM_Library_TaskPanel.onRefresh", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 843, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "name": "BIM_Library_TaskPanel.onCheckFCStdOnly", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 876, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "name": "BIM_Library_TaskPanel.onCheckThumbnail", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 900, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "name": "BIM_Library_TaskPanel.onButtonOptions", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 906, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "name": "BIM_Library_TaskPanel.cleanPath", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 970, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "name": "BIM_Library_TaskPanel.onExternalSearch", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 987, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "name": "BIM_Material.onRightClick", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 198, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "name": "BIM_Material.onMergeDupes", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 203, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "name": "BIM_Material.onDeleteUnused", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 267, "disposition": "not_implemented" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "name": "BIM_Material.onDuplicate", "family": "generic-object", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 295, "disposition": "not_implemented" } ] } }, "inputSha256": "f038d3427493ac5828c3d6725b5f29efed589cf7982f93ff23976a2d7e8a2802", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "name": "BIM_Library_TaskPanel.onCheckOnline", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 811, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "name": "BIM_Library_TaskPanel.onRefresh", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 843, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "name": "BIM_Library_TaskPanel.onCheckFCStdOnly", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 876, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "name": "BIM_Library_TaskPanel.onCheckThumbnail", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 900, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "name": "BIM_Library_TaskPanel.onButtonOptions", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 906, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "name": "BIM_Library_TaskPanel.cleanPath", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 970, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "name": "BIM_Library_TaskPanel.onExternalSearch", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 987, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "name": "BIM_Material.onRightClick", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 198, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "name": "BIM_Material.onMergeDupes", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 203, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "name": "BIM_Material.onDeleteUnused", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 267, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "name": "BIM_Material.onDuplicate", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 295, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true }, "resultSha256": "2398fb864e568fb48a1ef154499de7fd0bbeef03b24ce311e3f86d48e7fd1da4", "replay": { "equal": true, "resultSha256": "2398fb864e568fb48a1ef154499de7fd0bbeef03b24ce311e3f86d48e7fd1da4" }, "facadeWorker": { "ready": { "kind": "ready", "action": "bim.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-success", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "name": "BIM_Library_TaskPanel.onCheckOnline", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 811, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "name": "BIM_Library_TaskPanel.onRefresh", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 843, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "name": "BIM_Library_TaskPanel.onCheckFCStdOnly", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 876, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "name": "BIM_Library_TaskPanel.onCheckThumbnail", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 900, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "name": "BIM_Library_TaskPanel.onButtonOptions", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 906, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "name": "BIM_Library_TaskPanel.cleanPath", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 970, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "name": "BIM_Library_TaskPanel.onExternalSearch", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 987, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "name": "BIM_Material.onRightClick", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 198, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "name": "BIM_Material.onMergeDupes", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 203, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "name": "BIM_Material.onDeleteUnused", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 267, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "name": "BIM_Material.onDuplicate", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 295, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-repeat", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "name": "BIM_Library_TaskPanel.onCheckOnline", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 811, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "name": "BIM_Library_TaskPanel.onRefresh", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 843, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "name": "BIM_Library_TaskPanel.onCheckFCStdOnly", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 876, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "name": "BIM_Library_TaskPanel.onCheckThumbnail", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 900, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "name": "BIM_Library_TaskPanel.onButtonOptions", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 906, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "name": "BIM_Library_TaskPanel.cleanPath", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 970, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "name": "BIM_Library_TaskPanel.onExternalSearch", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 987, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "name": "BIM_Material.onRightClick", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 198, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "name": "BIM_Material.onMergeDupes", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 203, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "name": "BIM_Material.onDeleteUnused", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 267, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "name": "BIM_Material.onDuplicate", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 295, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-cross", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:Part:method:BuildingPart.getShapes", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "status": "not_implemented", "code": "unmatched_source_record", "message": "BIM API record is not part of this module-scoped adapter", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "sourceVerified": false, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared" } ], "count": 1, "resourcesReleased": true } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-invalid", "error": { "code": "invalid_request", "message": "BIM Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "bim-python-family-batch-reset" }, "traceSha256": "ec444b8a03ba72cf14526cc61f55068a810e50556f48503d3e228ccf3331759a" }, "dispositionCounts": { "exposed": 0, "restricted": 8, "nonportable": 0, "not_implemented": 4 }, "records": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "name": "BIM_Library_TaskPanel.mouseClick", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 711, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "1b9165d2d1b00fcb8c39f1364694fd1d7a7625854efbb5ef63413a916adee092" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "name": "BIM_Library_TaskPanel.onCheckOnline", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 811, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "833730c54306b31408af973b1a583fb2796fcc9ac8a8f3104d8a93ce7c7e5f02" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "name": "BIM_Library_TaskPanel.onRefresh", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 843, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "65ea3aa37e2e0ab176654ec26a0ad0ca0b35b7e75bc28fb9f1b040628e9fbb02" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "name": "BIM_Library_TaskPanel.onCheckFCStdOnly", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 876, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "ca6105c7dbab7b732e290d3ce35416cfb28667e2dae68ad3a37cc775c7649dbf" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "name": "BIM_Library_TaskPanel.onCheckThumbnail", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 900, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "4090113a31b78f052ba849dc2f296cc090d16ecfa7e373793cd151ae090c2a58" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "name": "BIM_Library_TaskPanel.onButtonOptions", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 906, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "cd3488d3d7b89438f306be152861a503e310aee596a91d2b42e01cfe74bf24bb" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "name": "BIM_Library_TaskPanel.cleanPath", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 970, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "6312d1162e282f3581f2660a34252b587c1f25053c3f5b120ffef9fdf7045bd3" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "name": "BIM_Library_TaskPanel.onExternalSearch", "family": "generic-object", "status": "restricted", "code": "gui_dependency_unavailable", "message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel", "sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py", "sourceLine": 987, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "5e0b1bae9a53a54b3ed226339e178b3a18676be3f331da299c0a3305bcf440c7" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "name": "BIM_Material.onRightClick", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 198, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "7ba09e174b9cfee85399f76ede24a8edb346904dc6e6ee7c3e0570a1ae769706" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "name": "BIM_Material.onMergeDupes", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 203, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "c02a2dca1f4e20a532fb572e83061dcf8edf707dddcdf9b173060df393b7cd2a" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "name": "BIM_Material.onDeleteUnused", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 267, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "a796b4a85d63e43c06d99b67ac0a2b24056d462158729887d98a8710807c3cb3" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "name": "BIM_Material.onDuplicate", "family": "generic-object", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM geometry-value source execution failed: 'BIM_Material' object has no attribute 'getStandardButtons'", "sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py", "sourceLine": 295, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e4dba2db0b040630af69439a688b86542f6e247f4738f0558d753f37f67cd696" } ], "sourceEvidence": [ { "apiId": "py:BIM:method:BIM_Library_TaskPanel.mouseClick", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 711, "declaration": "def mouseClick(self, point, info):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckOnline", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 811, "declaration": "def onCheckOnline(self, state=None):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onRefresh", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 843, "declaration": "def onRefresh(self):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckFCStdOnly", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 876, "declaration": "def onCheckFCStdOnly(self, state):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onCheckThumbnail", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 900, "declaration": "def onCheckThumbnail(self, state):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onButtonOptions", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 906, "declaration": "def onButtonOptions(self):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.cleanPath", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 970, "declaration": "def cleanPath(self, filepath):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Library_TaskPanel.onExternalSearch", "path": "src/Mod/BIM/bimcommands/BimLibrary.py", "line": 987, "declaration": "def onExternalSearch(self, index):", "sha256": "98457d97a5b59ffcd0750827162db4fb3459755fc35e9f4d01a402985ca31432" }, { "apiId": "py:BIM:method:BIM_Material.onRightClick", "path": "src/Mod/BIM/bimcommands/BimMaterial.py", "line": 198, "declaration": "def onRightClick(self, pos):", "sha256": "5ad823b50463e770c0298d4ac2fedb1f4a2c8323e787d29d9f8b9d6f8bbeb97f" }, { "apiId": "py:BIM:method:BIM_Material.onMergeDupes", "path": "src/Mod/BIM/bimcommands/BimMaterial.py", "line": 203, "declaration": "def onMergeDupes(self):", "sha256": "5ad823b50463e770c0298d4ac2fedb1f4a2c8323e787d29d9f8b9d6f8bbeb97f" }, { "apiId": "py:BIM:method:BIM_Material.onDeleteUnused", "path": "src/Mod/BIM/bimcommands/BimMaterial.py", "line": 267, "declaration": "def onDeleteUnused(self):", "sha256": "5ad823b50463e770c0298d4ac2fedb1f4a2c8323e787d29d9f8b9d6f8bbeb97f" }, { "apiId": "py:BIM:method:BIM_Material.onDuplicate", "path": "src/Mod/BIM/bimcommands/BimMaterial.py", "line": 295, "declaration": "def onDuplicate(self):", "sha256": "5ad823b50463e770c0298d4ac2fedb1f4a2c8323e787d29d9f8b9d6f8bbeb97f" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm", "sha256": "296948b6c7a2d083c95cb643dc8144b0572c9314967a56ec1777ca86c5042d4b" }, "loader": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js", "sha256": "56e2b7d6a080ccb2b9fbba6de20d270d306f138fb47780ee4c61951c76b09c13" }, "data": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data", "sha256": "99a3d54021b0f172b0b29ee92b55a47c179afaa2ffe92f1c4222906bc72daf19" } }, "boundaries": [ "BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.", "The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.", "All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope." ] }