{ "schema": "freecad-web-assembly-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "6cd45c60665010d0854da1da", "module": "Assembly", "tier": "tier-1-readonly", "family": "view-resource", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "assembly.pythonFamily", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/assembly-python-family-facade.ts", "worker": "web/src/assembly.worker.ts" }, "input": { "cmd": "assembly.pythonFamily", "args": { "tier": "tier-1-readonly", "records": [ { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "name": "CommandInsertLink.GetResources", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "disposition": "planned" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "name": "TaskAssemblyInsertLink.createDisabledIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 669, "disposition": "planned" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "name": "CommandInsertNewPart.GetResources", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/CommandInsertNewPart.py", "sourceLine": 51, "disposition": "planned" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "name": "CommandSolveAssembly.GetResources", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/CommandSolveAssembly.py", "sourceLine": 46, "disposition": "planned" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "name": "ViewProviderAssembly", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi", "sourceLine": 14, "disposition": "planned" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "name": "AssemblyCommandGroup.GetResources", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/InitGui.py", "sourceLine": 39, "disposition": "planned" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "name": "AssemblyWorkbench.ContextMenu", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/InitGui.py", "sourceLine": 129, "disposition": "planned" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "name": "ViewProviderJoint", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1044, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "name": "ViewProviderJoint.showPreviewJCS", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1088, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "name": "ViewProviderJoint.getDisplayModes", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1111, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "name": "ViewProviderJoint.getDefaultDisplayMode", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1117, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "name": "ViewProviderJoint.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1129, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "name": "ViewProviderJoint.getOverlayIcons", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1159, "disposition": "planned" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "name": "ViewProviderGroundedJoint", "family": "view-resource", "kind": "class", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1267, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "name": "ViewProviderGroundedJoint.getDisplayModes", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1394, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1399, "disposition": "planned" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "name": "ViewProviderGroundedJoint.getIcon", "family": "view-resource", "kind": "method", "sourcePath": "src/Mod/Assembly/JointObject.py", "sourceLine": 1408, "disposition": "planned" }, { "apiId": "py:Assembly:function:getViewGroup", "name": "getViewGroup", "family": "view-resource", "kind": "function", "sourcePath": "src/Mod/Assembly/UtilsAssembly.py", "sourceLine": 662, "disposition": "planned" } ] } }, "inputSha256": "787f73bbd0cf4be5ba2912d187843e0dd8798509422fe9d77947aeea4a609482", "result": { "cmd": "assembly.pythonFamily", "count": 18, "module": "Assembly", "ok": true, "records": [ { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertLink.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "TaskAssemblyInsertLink.createDisabledIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 669, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertNewPart.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py", "sourceLine": 51, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandSolveAssembly.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py", "sourceLine": 46, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderAssembly", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi", "sourceLine": 14, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyCommandGroup.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 39, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyWorkbench.ContextMenu", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1044, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.showPreviewJCS", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1088, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1111, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1117, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getOverlayIcons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1159, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1267, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1394, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1399, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1408, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:function:getViewGroup", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "getViewGroup", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/UtilsAssembly.py", "sourceLine": 662, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "tier-1-readonly" }, "resultSha256": "01bb2d4c213d2df5eaacfa5df1e9215d5381e7f2c939d8be299b7eaea8ed8ce4", "replay": { "equal": true, "resultSha256": "01bb2d4c213d2df5eaacfa5df1e9215d5381e7f2c939d8be299b7eaea8ed8ce4" }, "facadeWorker": { "ready": { "kind": "ready", "action": "assembly.pythonFamily" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-view-resource-success", "result": { "cmd": "assembly.pythonFamily", "count": 18, "module": "Assembly", "ok": true, "records": [ { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertLink.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "TaskAssemblyInsertLink.createDisabledIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 669, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertNewPart.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py", "sourceLine": 51, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandSolveAssembly.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py", "sourceLine": 46, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderAssembly", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi", "sourceLine": 14, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyCommandGroup.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 39, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyWorkbench.ContextMenu", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1044, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.showPreviewJCS", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1088, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1111, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1117, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getOverlayIcons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1159, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1267, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1394, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1399, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1408, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:function:getViewGroup", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "getViewGroup", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/UtilsAssembly.py", "sourceLine": 662, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-view-resource-repeat", "result": { "cmd": "assembly.pythonFamily", "count": 18, "module": "Assembly", "ok": true, "records": [ { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertLink.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "TaskAssemblyInsertLink.createDisabledIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 669, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandInsertNewPart.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py", "sourceLine": 51, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "CommandSolveAssembly.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py", "sourceLine": 46, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderAssembly", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi", "sourceLine": 14, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyCommandGroup.GetResources", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 39, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "AssemblyWorkbench.ContextMenu", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1044, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.showPreviewJCS", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1088, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1111, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1117, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1129, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderJoint.getOverlayIcons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1159, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1267, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDisplayModes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1394, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1399, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "ViewProviderGroundedJoint.getIcon", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1408, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Assembly:function:getViewGroup", "code": "gui_dependency_unavailable", "family": "view-resource", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "name": "getViewGroup", "native": true, "parameterSchema": "source-declared", "replay": "native-source-boundary", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/Assembly/UtilsAssembly.py", "sourceLine": 662, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-view-resource-cross", "result": { "cmd": "assembly.pythonFamily", "count": 1, "module": "Assembly", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "view-resource", "message": "Assembly API record is not part of this module-scoped adapter", "name": "CommandInsertLink.GetResources", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Assembly Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "assembly-family-cancel-1", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "assembly-view-resource-reset" }, "traceSha256": "470c7db2d70a92d7747c711843658e0b4ac204f6adde246722e9636ef6b2626f" }, "dispositionCounts": { "exposed": 0, "restricted": 18, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Assembly:method:CommandInsertLink.GetResources", "name": "CommandInsertLink.GetResources", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 78, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "b71d002c533eb1a5969622902896e1aac6f06169fde73071b177494de8d1356d" }, { "apiId": "py:Assembly:method:TaskAssemblyInsertLink.createDisabledIcon", "name": "TaskAssemblyInsertLink.createDisabledIcon", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/CommandInsertLink.py", "sourceLine": 669, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "22ed7515084b9b8187e10e36b41a6a1923f114b58a439e5bb9b8f68256533d38", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "d8407d2cceeed07f3cbb168f48de028d8ca42902bb485d3b9607044485a7c7ed" }, { "apiId": "py:Assembly:method:CommandInsertNewPart.GetResources", "name": "CommandInsertNewPart.GetResources", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/CommandInsertNewPart.py", "sourceLine": 51, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "26fedb5db5c2da4c7883216a9021b26403ab97761a41b5bb0b0fd366aa6832c3" }, { "apiId": "py:Assembly:method:CommandSolveAssembly.GetResources", "name": "CommandSolveAssembly.GetResources", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/CommandSolveAssembly.py", "sourceLine": 46, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "fcbd2f733c00da71fb81772ea7ed174d435130d52588c805a8114445a5abf252" }, { "apiId": "py:Assembly:class:ViewProviderAssembly", "name": "ViewProviderAssembly", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/Gui/ViewProviderAssembly.pyi", "sourceLine": 14, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "7a5e86f8ce5b69596c4dff0df31a3dd33c8f0f251ecfbf991532a608f13af405", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "fb61beca4889334010e34314cd1eb2d692c87aa790fc4d1c2a15e9955dd5cc0a" }, { "apiId": "py:Assembly:method:AssemblyCommandGroup.GetResources", "name": "AssemblyCommandGroup.GetResources", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 39, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "e10fb3d33c0c9bb029c7856c8950f522e593837d9d98480d4a8af63d6c2104d9" }, { "apiId": "py:Assembly:method:AssemblyWorkbench.ContextMenu", "name": "AssemblyWorkbench.ContextMenu", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/InitGui.py", "sourceLine": 129, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "7f275e31d701f1e5f3f4ba78a1f478b0757d671b2499febae3739741b9bb869a", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "c3ddcf780dab22716d5d31d0402c589053af394d988f21828eeb5096fc5323b4" }, { "apiId": "py:Assembly:class:ViewProviderJoint", "name": "ViewProviderJoint", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1044, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "99a82c0bdf7ba28be20eb72a87e18e79a8c50d124ddd6f5c19a68661284c453f", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "ebc8590c07c8776f64a777a8bf07dc75d1ecccfcb7368f06d248a35988bfa95b" }, { "apiId": "py:Assembly:method:ViewProviderJoint.showPreviewJCS", "name": "ViewProviderJoint.showPreviewJCS", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1088, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "c0d63311d90cd093eac00e1fca3863568adfc99a4b10bd65f2b596f0f857cfbd", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "efb8699b81e43bfe2adde35dc5f4dec3acd0095516086dc7493bc6b0d227f6c3" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDisplayModes", "name": "ViewProviderJoint.getDisplayModes", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1111, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "0a04e3b5817149a82d661364bc8a3f09c5794cbd299272b8fadcaf4432d4bdc6", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "ff038c44d8f943f1763f2779ead213cb4e828cb8bfe3e793f7035b1bd190d7e5" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getDefaultDisplayMode", "name": "ViewProviderJoint.getDefaultDisplayMode", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1117, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "df8b6796495f7fe1c341e2cd004909262867719f0ef22d779f826f52290ee4a9" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getIcon", "name": "ViewProviderJoint.getIcon", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1129, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "65cdb514cac492ae0d2dcd59e65452eedecd22a136ef3c2f78c25f076c0c09de" }, { "apiId": "py:Assembly:method:ViewProviderJoint.getOverlayIcons", "name": "ViewProviderJoint.getOverlayIcons", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1159, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "713f2e0a71bc23c50ff63b8e2d1bb0ce6823adfb578ecd1379985b5a29b16518", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "8474268ec7a72f910881b897a3ca8967326226716a0a6e341bcf2bb0d3599cd1" }, { "apiId": "py:Assembly:class:ViewProviderGroundedJoint", "name": "ViewProviderGroundedJoint", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1267, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "84968e961f8b84133458f5e4a84e3137a8852b9d29daed6edba959a9dc07860e", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "d1ed0385417abc75367bfb9e5b31868e94b7c774d4684fc61f02b92fa7486a19" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDisplayModes", "name": "ViewProviderGroundedJoint.getDisplayModes", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1394, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "0a04e3b5817149a82d661364bc8a3f09c5794cbd299272b8fadcaf4432d4bdc6", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "6bb7c49d907df7af465c17471ca2e6c21a29d38c46afd1226f22d195164e8fc7" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getDefaultDisplayMode", "name": "ViewProviderGroundedJoint.getDefaultDisplayMode", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1399, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "53c76f9bb319799e3876e2d7e296bb0fff92b3498215b3a47f8128dd0c222923" }, { "apiId": "py:Assembly:method:ViewProviderGroundedJoint.getIcon", "name": "ViewProviderGroundedJoint.getIcon", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/JointObject.py", "sourceLine": 1408, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "62e474da6613bf046d2bd87725b6702a8963d2af66ba2ac5f5b2a0276bfce36c" }, { "apiId": "py:Assembly:function:getViewGroup", "name": "getViewGroup", "family": "view-resource", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel", "sourceEntry": "src/Mod/Assembly/UtilsAssembly.py", "sourceLine": 662, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "594d68e779d24aa0ce58ba31d1cfc18c05b1f7d9e51fb3a76a9a31d576c231dc", "parameterSchema": "source-declared", "returnSchema": "gui-resource", "replay": "native-source-boundary", "evidenceSha256": "e434aa657c53163c21af243d988407d4d283d923132ef8556a93f6f3dc40dd36" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "headlessBoundaryFixture": true }, "artifacts": { "wasm": { "path": "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.wasm", "sha256": "28ed9636762a2f6e238a8b5857f64c8c0c90030f014a305711e0a334f40e76d2" }, "loader": { "path": "freecad-source/build-web/assembly-configure/bin/FreeCADWebAssemblyProbe.js", "sha256": "c3604531815017efd3ac82cd0e7dc27ef73747b4b1ed654d4751721cac23e104" } }, "boundaries": [ "Assembly view-resource declarations are source-verified and restricted because AssemblyGui/PySide is unavailable in the GUI-free Web kernel.", "No GUI resource or icon result is synthesized in JavaScript; the native fixture proves the boundary and resource release.", "Cross-module records are rejected by the module-scoped adapter; all statuses and hashes derive from compiled FreeCAD through fc_web_dispatch_json." ] }