Files
FreeCADWasmDev/docs/p6/assembly-module-batch-22683ba5073ff9516660001b-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

2020 lines
89 KiB
JSON

{
"schema": "freecad-web-assembly-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "22683ba5073ff9516660001b",
"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:ViewProviderSimulation.getDefaultDisplayMode",
"name": "ViewProviderSimulation.getDefaultDisplayMode",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 232,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
"name": "ViewProviderSimulation.getIcon",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 240,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ViewProviderMotion",
"name": "ViewProviderMotion",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 363,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
"name": "ViewProviderMotion.getDisplayModes",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 380,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
"name": "ViewProviderMotion.getDefaultDisplayMode",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 384,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
"name": "ViewProviderMotion.getIcon",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 393,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 967,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:CommandCreateView",
"name": "CommandCreateView",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 47,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
"name": "CommandCreateView.GetResources",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 51,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ExplodedView",
"name": "ExplodedView",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 85,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedView",
"name": "ViewProviderExplodedView",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 275,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
"name": "ViewProviderExplodedView.getDisplayModes",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 293,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
"name": "ViewProviderExplodedView.getDefaultDisplayMode",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 297,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
"name": "ViewProviderExplodedView.getIcon",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 306,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ExplodedViewStep",
"name": "ExplodedViewStep",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 357,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
"name": "ViewProviderExplodedViewStep",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 484,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
"name": "ViewProviderExplodedViewStep.getDisplayModes",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 539,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
"name": "ViewProviderExplodedViewStep.getDefaultDisplayMode",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 545,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
"name": "ViewProviderExplodedViewStep.getIcon",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 554,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:ExplodedViewSelGate",
"name": "ExplodedViewSelGate",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 569,
"disposition": "planned"
},
{
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
"name": "TaskAssemblyCreateView",
"family": "view-resource",
"kind": "class",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 588,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
"name": "TaskAssemblyCreateView.createExplodedViewObject",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 853,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
"name": "CommandExportASMT.GetResources",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandExportASMT.py",
"sourceLine": 43,
"disposition": "planned"
},
{
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
"name": "CommandGroupInsert.GetResources",
"family": "view-resource",
"kind": "method",
"sourcePath": "src/Mod/Assembly/CommandInsertLink.py",
"sourceLine": 60,
"disposition": "planned"
}
]
}
},
"inputSha256": "a95ec44edf49b1287ecd3cc7ebb1bb1ea178cd165e5e2a53aae22ae173aa7b7d",
"result": {
"cmd": "assembly.pythonFamily",
"count": 24,
"module": "Assembly",
"ok": true,
"records": [
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 232,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 240,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderMotion",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 363,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 380,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 384,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 393,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 967,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:CommandCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 47,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 51,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 85,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 275,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 293,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 297,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 306,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 357,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 484,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 539,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 545,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 554,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewSelGate",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewSelGate",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 569,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 588,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView.createExplodedViewObject",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 853,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandExportASMT.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
"sourceLine": 43,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandGroupInsert.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
"sourceLine": 60,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-assembly/python-family/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "e708e034ab862b878a5effbcaed5bd8a5d48e7dc01c6f83764bfb4545ea3da59",
"replay": {
"equal": true,
"resultSha256": "e708e034ab862b878a5effbcaed5bd8a5d48e7dc01c6f83764bfb4545ea3da59"
},
"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": 24,
"module": "Assembly",
"ok": true,
"records": [
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 232,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 240,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderMotion",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 363,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 380,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 384,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 393,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 967,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:CommandCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 47,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 51,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 85,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 275,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 293,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 297,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 306,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 357,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 484,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 539,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 545,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 554,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewSelGate",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewSelGate",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 569,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 588,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView.createExplodedViewObject",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 853,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandExportASMT.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
"sourceLine": 43,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandGroupInsert.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
"sourceLine": 60,
"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": 24,
"module": "Assembly",
"ok": true,
"records": [
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 232,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderSimulation.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 240,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderMotion",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 363,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 380,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 384,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderMotion.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 393,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 967,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:CommandCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 47,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandCreateView.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 51,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 85,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 275,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 293,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 297,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedView.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 306,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 357,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 484,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDisplayModes",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 539,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getDefaultDisplayMode",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 545,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ViewProviderExplodedViewStep.getIcon",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 554,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:ExplodedViewSelGate",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "ExplodedViewSelGate",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 569,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 588,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "TaskAssemblyCreateView.createExplodedViewObject",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandCreateView.py",
"sourceLine": 853,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandExportASMT.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandExportASMT.py",
"sourceLine": 43,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceVerified": true,
"status": "restricted"
},
{
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
"code": "gui_dependency_unavailable",
"family": "view-resource",
"message": "Assembly view-resource Python API requires AssemblyGui, unavailable in the GUI-free Web kernel",
"name": "CommandGroupInsert.GetResources",
"native": true,
"parameterSchema": "source-declared",
"replay": "native-source-boundary",
"resourcesReleased": true,
"returnSchema": "gui-resource",
"sourceEntry": "src/Mod/Assembly/CommandInsertLink.py",
"sourceLine": 60,
"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": "ViewProviderSimulation.getDefaultDisplayMode",
"native": true,
"parameterSchema": "unmatched",
"resourcesReleased": true,
"returnSchema": "unmatched",
"sourceEntry": "src/Mod/Assembly/CommandCreateSimulation.py",
"sourceLine": 232,
"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": "8aa63b2a64b74e502ad63f2beb389b9118c2423a5018371214485ddb457558a7"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getDefaultDisplayMode",
"name": "ViewProviderSimulation.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/CommandCreateSimulation.py",
"sourceLine": 232,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "6eae79a24729c1a905993d6882f459e3330d6ece3ab19101cf9caf7d2e1a7e83"
},
{
"apiId": "py:Assembly:method:ViewProviderSimulation.getIcon",
"name": "ViewProviderSimulation.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/CommandCreateSimulation.py",
"sourceLine": 240,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "6a7e585344301bb7d32983166c857bc42d9fb1e667f9bcf468dbe8aeeb155fc0"
},
{
"apiId": "py:Assembly:class:ViewProviderMotion",
"name": "ViewProviderMotion",
"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/CommandCreateSimulation.py",
"sourceLine": 363,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "083f34a5bc0d19796b1fefbf79518324799adac0db13a6d9917d20ae2ad45832",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "f9acb87497ef051cd8493281a9945d502976fc1ab04aec41bbf2353c5e859b8f"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDisplayModes",
"name": "ViewProviderMotion.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/CommandCreateSimulation.py",
"sourceLine": 380,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "d6f40aa59fc6996ee6827e22ef953c32ab0dbda6118801aca94dfcd5468d748e",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "aa8de13bec18af436550afa2b79e111ed78d15488b412a4a16a4ed515ca19b8d"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getDefaultDisplayMode",
"name": "ViewProviderMotion.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/CommandCreateSimulation.py",
"sourceLine": 384,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "dc494da08b64402e649305f5d7494d62ef600a0fb3909d0d6341e76014c3d80c"
},
{
"apiId": "py:Assembly:method:ViewProviderMotion.getIcon",
"name": "ViewProviderMotion.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/CommandCreateSimulation.py",
"sourceLine": 393,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "8268d87250aa935f322d7d3fdeebbbbf8603c31d283823f6fd721e22f962a5d4"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateSimulation.displayLastFrame",
"name": "TaskAssemblyCreateSimulation.displayLastFrame",
"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/CommandCreateSimulation.py",
"sourceLine": 967,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "1db83e1512b06c50e73ec3ca62deef0c558e2d49b3b82dcfd7a4e3cd95611687",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "8864b0cc3329d04ba8ef01dd3ade89c7f554fec2701d8a22f19a15a48ab54c1b"
},
{
"apiId": "py:Assembly:class:CommandCreateView",
"name": "CommandCreateView",
"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/CommandCreateView.py",
"sourceLine": 47,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "eafda1877eadef01ac04e3f5e23354bf122ad344097dd6654abc37add28f1e55",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "da60874f2c5d42f711ec6605d47f7a81d5036cae87442469d08d2c5a79531498"
},
{
"apiId": "py:Assembly:method:CommandCreateView.GetResources",
"name": "CommandCreateView.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/CommandCreateView.py",
"sourceLine": 51,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "1656f762e0e68e344af4ba19f49c889ea8c6b78a5cffb6b7691729f14aa59ea1"
},
{
"apiId": "py:Assembly:class:ExplodedView",
"name": "ExplodedView",
"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/CommandCreateView.py",
"sourceLine": 85,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "d5113b4d787ad644cf60323b669e4c00ee8aaebf417e2335ec46e13bf2216a95",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "3e326c5fdef12759c55cec97dfa322095beab67a05e52613074f258df083514a"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedView",
"name": "ViewProviderExplodedView",
"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/CommandCreateView.py",
"sourceLine": 275,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "a3c229fbe09fafb1c5c8fd2e7359458a704ceb9fdfff0809231510881085f1f7",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "12c8cb5868de7319ec39d7482b013ba589997d839384797b6f092116a1552b53"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDisplayModes",
"name": "ViewProviderExplodedView.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/CommandCreateView.py",
"sourceLine": 293,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "0a04e3b5817149a82d661364bc8a3f09c5794cbd299272b8fadcaf4432d4bdc6",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "475ac1508dd95b0feec41d127ac62034f3c12e3f3ee01beebdf7f0e6a4c58f26"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getDefaultDisplayMode",
"name": "ViewProviderExplodedView.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/CommandCreateView.py",
"sourceLine": 297,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "30d35d3dbf2d8e318ac38f43d8d4a0e24a4a6a461185d2e9bfab4af1144078a4"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedView.getIcon",
"name": "ViewProviderExplodedView.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/CommandCreateView.py",
"sourceLine": 306,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "c2ccd9fa237cb4c4fa3179c137807a3a4f234261f057bc63b29005d01f00d239"
},
{
"apiId": "py:Assembly:class:ExplodedViewStep",
"name": "ExplodedViewStep",
"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/CommandCreateView.py",
"sourceLine": 357,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "251993a2c99409a1c21563e63e8c96cf84727c056a363c03fc89ce5b6daad7d0",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "b0c26ba1d81281be0f471ac350bfad6bfc0173886000950d416d21c42d021189"
},
{
"apiId": "py:Assembly:class:ViewProviderExplodedViewStep",
"name": "ViewProviderExplodedViewStep",
"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/CommandCreateView.py",
"sourceLine": 484,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "b86adcfe95b4ddcda3dbdf89a3f4b7a8ed2373cea746d279760a293b779ef57a",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "d3cc93b09cdbfe78fdfbb805daeef4383b47064de54bffc0825bd1aae18fc270"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDisplayModes",
"name": "ViewProviderExplodedViewStep.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/CommandCreateView.py",
"sourceLine": 539,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "0a04e3b5817149a82d661364bc8a3f09c5794cbd299272b8fadcaf4432d4bdc6",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "144dd24da3752211e652d95cac85fda0713671af8effeaa9c9ccba085cc34d99"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getDefaultDisplayMode",
"name": "ViewProviderExplodedViewStep.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/CommandCreateView.py",
"sourceLine": 545,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "6e3276357cd8590b076d3edbe7dfe0cdacb36157e835c3da710486b2433ab8bc",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "aa73d0588e84e0e81a4fdb0b3e660b9f79ea8efed244032fb97f0b629469be6d"
},
{
"apiId": "py:Assembly:method:ViewProviderExplodedViewStep.getIcon",
"name": "ViewProviderExplodedViewStep.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/CommandCreateView.py",
"sourceLine": 554,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "3d0d22a56f4dbc7a07a177782c794964cd3f3662f9a5cfeb719bd7fab25784ca",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "30977fd53270179ae328d97688bd82093c0750e4a6814691957101768b48c27e"
},
{
"apiId": "py:Assembly:class:ExplodedViewSelGate",
"name": "ExplodedViewSelGate",
"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/CommandCreateView.py",
"sourceLine": 569,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "831b5c19416c0198b2036425acb7dbbc3bb27dd46627f52cafcb4d1606eac1d1",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "c44f1ad83a5b9aeb4f368edbc996785a22e47b9bb21b08408bf65251136ea373"
},
{
"apiId": "py:Assembly:class:TaskAssemblyCreateView",
"name": "TaskAssemblyCreateView",
"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/CommandCreateView.py",
"sourceLine": 588,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "b7a350314afab2384d59eb5c39005fcdfe3a86ce8230010b926b699475ea9f6d",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "c93a61859ae0e0032ef9b425e6884fbd420ea7b313d9755d6d4183cbfc528b7c"
},
{
"apiId": "py:Assembly:method:TaskAssemblyCreateView.createExplodedViewObject",
"name": "TaskAssemblyCreateView.createExplodedViewObject",
"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/CommandCreateView.py",
"sourceLine": 853,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "1f544246ba950c679ecbcf5cee436847f0c8e192842127a9ae85ba22ee171171",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "2ad8ab0f8788e7e14afcea304f04007ed1fe55f8cba1c39b4c1e23efafc780ee"
},
{
"apiId": "py:Assembly:method:CommandExportASMT.GetResources",
"name": "CommandExportASMT.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/CommandExportASMT.py",
"sourceLine": 43,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "f6940fe06d14e4518c1bbb2f57ce134a11509583e6521174cc6716ebf0e77a8f"
},
{
"apiId": "py:Assembly:method:CommandGroupInsert.GetResources",
"name": "CommandGroupInsert.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": 60,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"sourceLineHash": "15b69a8b036a4262bcaeb13f278c37fd669506f23c285e83759f075e3dbd2bbb",
"parameterSchema": "source-declared",
"returnSchema": "gui-resource",
"replay": "native-source-boundary",
"evidenceSha256": "9c54e48ecaf92adde5645aab94c77fff8f6febb3363a17792337c7cfe5750cfb"
}
],
"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."
]
}