{ "cycles": [ { "cycle": 4753, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "b3d4f99c9e4d224980596147", "module": "Sketcher", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 20.012, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.165, "agent/initial-decision": 18.885, "agent/finalization": 0.913, "preparation/continue": 0.667, "preparation/batchPreflight": 0.044, "preparation/implementationPacket": 0.26 }, "fileChanges": 0, "preparationTiming": { "continue": 0.667, "batchPreflight": 0.044, "implementationPacket": 0.26 }, "postPipelineTiming": {} }, { "cycle": 4754, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "1fbd77e0cef8ce735e7e1c4a", "module": "Sketcher", "tier": "failure-reconciliation", "family": "failure-reconciliation", "records": 3 }, "durationSeconds": 18.011, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.155, "agent/initial-decision": 17.0, "agent/finalization": 0.802, "preparation/continue": 0.635, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.137 }, "fileChanges": 0, "preparationTiming": { "continue": 0.635, "batchPreflight": 0.042, "implementationPacket": 0.137 }, "postPipelineTiming": {} }, { "cycle": 4755, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "b3d4f99c9e4d224980596147", "module": "Sketcher", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 15.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.152, "agent/initial-decision": 14.125, "agent/finalization": 0.683, "preparation/continue": 0.662, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.255 }, "fileChanges": 0, "preparationTiming": { "continue": 0.662, "batchPreflight": 0.042, "implementationPacket": 0.255 }, "postPipelineTiming": {} }, { "cycle": 4756, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "3e285c01e90a440ed5cb54e8", "module": "Assembly", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 22.011, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.16, "agent/initial-decision": 21.602, "agent/finalization": 0.202, "preparation/continue": 0.541, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.258 }, "fileChanges": 0, "preparationTiming": { "continue": 0.541, "batchPreflight": 0.042, "implementationPacket": 0.258 }, "postPipelineTiming": {} }, { "cycle": 4757, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "fda23ab40e675830eb266213", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "records": 15 }, "durationSeconds": 17.105, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.169, "agent/initial-decision": 16.45, "agent/finalization": 0.434, "preparation/continue": 0.512, "preparation/batchPreflight": 0.044, "preparation/implementationPacket": 0.353 }, "fileChanges": 0, "preparationTiming": { "continue": 0.512, "batchPreflight": 0.044, "implementationPacket": 0.353 }, "postPipelineTiming": {} }, { "cycle": 4758, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "3e285c01e90a440ed5cb54e8", "module": "Assembly", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 14.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.156, "agent/initial-decision": 13.055, "agent/finalization": 0.752, "preparation/continue": 0.551, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.255 }, "fileChanges": 0, "preparationTiming": { "continue": 0.551, "batchPreflight": 0.043, "implementationPacket": 0.255 }, "postPipelineTiming": {} }, { "cycle": 4759, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "records": 14 }, "durationSeconds": 16.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.151, "agent/initial-decision": 15.414, "agent/finalization": 0.393, "preparation/continue": 0.511, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.346 }, "fileChanges": 0, "preparationTiming": { "continue": 0.511, "batchPreflight": 0.043, "implementationPacket": 0.346 }, "postPipelineTiming": {} }, { "cycle": 4760, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "846615a2a486e7a9a401d578", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commandcreatejoint", "records": 14 }, "durationSeconds": 17.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.144, "agent/initial-decision": 15.883, "agent/finalization": 0.927, "preparation/continue": 0.176, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.348 }, "fileChanges": 0, "preparationTiming": { "continue": 0.176, "batchPreflight": 0.043, "implementationPacket": 0.348 }, "postPipelineTiming": {} }, { "cycle": 4761, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "3e285c01e90a440ed5cb54e8", "module": "Assembly", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 17.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.152, "agent/initial-decision": 16.772, "preparation/continue": 0.51, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.254 }, "fileChanges": 0, "preparationTiming": { "continue": 0.51, "batchPreflight": 0.042, "implementationPacket": 0.254 }, "postPipelineTiming": {} }, { "cycle": 4762, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "dfdcca459dc01edd52d3ad89", "module": "Assembly", "tier": "feature-workflow", "family": "desktop-command-commands", "records": 10 }, "durationSeconds": 15.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.145, "agent/initial-decision": 14.22, "agent/finalization": 0.6, "preparation/continue": 0.543, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.265 }, "fileChanges": 0, "preparationTiming": { "continue": 0.543, "batchPreflight": 0.042, "implementationPacket": 0.265 }, "postPipelineTiming": {} }, { "cycle": 4763, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "aa45a6fae1dbe6e469476fdd", "module": "Assembly", "tier": "business-acceptance", "family": "business-acceptance", "records": 1 }, "durationSeconds": 14.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.154, "agent/initial-decision": 13.692, "agent/finalization": 0.116, "preparation/continue": 0.509, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.266 }, "fileChanges": 0, "preparationTiming": { "continue": 0.509, "batchPreflight": 0.043, "implementationPacket": 0.266 }, "postPipelineTiming": {} }, { "cycle": 4764, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 15.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.147, "agent/initial-decision": 14.485, "agent/finalization": 0.334, "preparation/continue": 0.564, "preparation/batchPreflight": 0.045, "preparation/implementationPacket": 0.508 }, "fileChanges": 0, "preparationTiming": { "continue": 0.564, "batchPreflight": 0.045, "implementationPacket": 0.508 }, "postPipelineTiming": {} }, { "cycle": 4765, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 15.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.148, "agent/initial-decision": 14.773, "preparation/continue": 0.176, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.492 }, "fileChanges": 0, "preparationTiming": { "continue": 0.176, "batchPreflight": 0.042, "implementationPacket": 0.492 }, "postPipelineTiming": {} }, { "cycle": 4766, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "d84e0b3da4885ab73266dacc", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 17.01, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.157, "agent/initial-decision": 16.643, "agent/finalization": 0.16, "preparation/continue": 0.18, "preparation/batchPreflight": 0.044, "preparation/implementationPacket": 0.503 }, "fileChanges": 0, "preparationTiming": { "continue": 0.18, "batchPreflight": 0.044, "implementationPacket": 0.503 }, "postPipelineTiming": {} }, { "cycle": 4767, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "31626313d358da4ffa93d0ab", "module": "BIM", "tier": "business-acceptance", "family": "business-acceptance", "records": 3 }, "durationSeconds": 91.037, "commandSeconds": 0.001, "accountedSeconds": 90.991, "unaccountedSeconds": 0.04600000000000648, "commands": 1, "timedCommands": 1, "phaseSeconds": { "source/read": 0.001, "scheduler/process-start": 0.155, "provider/stream-wait": 86.663, "agent/decision": 4.172, "preparation/continue": 0.516, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.269 }, "fileChanges": 0, "preparationTiming": { "continue": 0.516, "batchPreflight": 0.042, "implementationPacket": 0.269 }, "postPipelineTiming": {} }, { "cycle": 4768, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "31626313d358da4ffa93d0ab", "module": "BIM", "tier": "business-acceptance", "family": "business-acceptance", "records": 3 }, "durationSeconds": 63.07, "commandSeconds": 0.103, "accountedSeconds": 62.992, "unaccountedSeconds": 0.07800000000000296, "commands": 6, "timedCommands": 6, "phaseSeconds": { "source/read": 0.102, "build": 0.001, "scheduler/process-start": 0.148, "agent/initial-decision": 7.677, "agent/decision": 9.445, "agent/post-read": 44.873, "agent/finalization": 0.746, "preparation/continue": 0.162, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.269, "post-pipeline/preflight": 0.063, "post-pipeline/build": 27.229, "post-pipeline/artifact-sync": 2.673, "post-pipeline/business-acceptance": 0.06 }, "fileChanges": 0, "preparationTiming": { "continue": 0.162, "batchPreflight": 0.043, "implementationPacket": 0.269 }, "postPipelineTiming": { "post-pipeline/preflight": 0.063, "post-pipeline/build": 27.229, "post-pipeline/artifact-sync": 2.673, "post-pipeline/business-acceptance": 0.06 } }, { "cycle": 4769, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "2340f9a41a2978c7fc2bc0ee", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 46.031, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.139, "provider/stream-wait": 45.853, "preparation/continue": 0.505, "preparation/batchPreflight": 0.043, "preparation/implementationPacket": 0.496 }, "fileChanges": 0, "preparationTiming": { "continue": 0.505, "batchPreflight": 0.043, "implementationPacket": 0.496 }, "postPipelineTiming": {} }, { "cycle": 4770, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "2340f9a41a2978c7fc2bc0ee", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 46.031, "commandSeconds": null, "accountedSeconds": null, "unaccountedSeconds": null, "commands": 0, "timedCommands": 0, "phaseSeconds": { "scheduler/process-start": 0.148, "provider/stream-wait": 45.847, "preparation/continue": 0.177, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.499 }, "fileChanges": 0, "preparationTiming": { "continue": 0.177, "batchPreflight": 0.042, "implementationPacket": 0.499 }, "postPipelineTiming": {} }, { "cycle": 4771, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "2340f9a41a2978c7fc2bc0ee", "module": "BIM", "tier": "feature-workflow", "family": "desktop-command-initgui", "records": 16 }, "durationSeconds": 180.067, "commandSeconds": 0.091, "accountedSeconds": 180.028, "unaccountedSeconds": 0.03900000000001569, "commands": 6, "timedCommands": 6, "phaseSeconds": { "source/read": 0.091, "scheduler/process-start": 0.142, "agent/initial-decision": 7.777, "agent/decision": 2.498, "agent/post-read": 94.997, "agent/idle-stop": 74.524, "preparation/continue": 0.177, "preparation/batchPreflight": 0.044, "preparation/implementationPacket": 0.508 }, "fileChanges": 0, "preparationTiming": { "continue": 0.177, "batchPreflight": 0.044, "implementationPacket": 0.508 }, "postPipelineTiming": {} }, { "cycle": 4772, "activeTask": "FW-P6-FPA-Y", "batch": { "id": "b104f0dc5bc3f0bd29d77599", "module": "BIM", "tier": "failure-reconciliation", "family": "failure-reconciliation", "records": 4 }, "durationSeconds": 173.06, "commandSeconds": 0.97, "accountedSeconds": 173.02, "unaccountedSeconds": 0.03999999999999204, "commands": 4, "timedCommands": 4, "phaseSeconds": { "source/read": 0.97, "scheduler/process-start": 0.14, "provider/stream-wait": 83.747, "agent/decision": 24.867, "agent/post-read": 63.296, "preparation/continue": 0.672, "preparation/batchPreflight": 0.042, "preparation/implementationPacket": 0.135 }, "fileChanges": 0, "preparationTiming": { "continue": 0.672, "batchPreflight": 0.042, "implementationPacket": 0.135 }, "postPipelineTiming": {} } ], "phases": { "provider/stream-wait": { "count": 6, "seconds": 262.11, "maxSeconds": 45.939, "averageSeconds": 43.685, "share": 29.887353718900833 }, "agent/initial-decision": { "count": 86, "seconds": 238.453, "maxSeconds": 7.777, "averageSeconds": 2.7727093023255813, "share": 27.189840739891878 }, "agent/post-read": { "count": 14, "seconds": 203.166, "maxSeconds": 33.605, "averageSeconds": 14.511857142857142, "share": 23.166205431514275 }, "agent/idle-stop": { "count": 1, "seconds": 74.524, "maxSeconds": 74.524, "averageSeconds": 74.524, "share": 8.497673299558832 }, "agent/decision": { "count": 5, "seconds": 40.982, "maxSeconds": 24.867, "averageSeconds": 8.1964, "share": 4.673013353584349 }, "post-pipeline/build": { "count": 1, "seconds": 27.229, "maxSeconds": 27.229, "averageSeconds": 27.229, "share": 3.1048138354582075 }, "preparation/continue": { "count": 20, "seconds": 8.946, "maxSeconds": 0.672, "averageSeconds": 0.4473, "share": 1.020076557053477 }, "agent/finalization": { "count": 13, "seconds": 7.061999999999999, "maxSeconds": 0.927, "averageSeconds": 0.5432307692307692, "share": 0.8052515812554945 }, "preparation/implementationPacket": { "count": 20, "seconds": 6.676, "maxSeconds": 0.508, "averageSeconds": 0.3338, "share": 0.7612375469359505 }, "scheduler/process-start": { "count": 20, "seconds": 3.0269999999999997, "maxSeconds": 0.169, "averageSeconds": 0.15134999999999998, "share": 0.3451566888219176 }, "post-pipeline/artifact-sync": { "count": 1, "seconds": 2.673, "maxSeconds": 2.673, "averageSeconds": 2.673, "share": 0.304791486363061 }, "source/read": { "count": 16, "seconds": 1.164, "maxSeconds": 0.967, "averageSeconds": 0.07275, "share": 0.13272625893251142 }, "preparation/batchPreflight": { "count": 20, "seconds": 0.8570000000000002, "maxSeconds": 0.045, "averageSeconds": 0.04285000000000001, "share": 0.09772027826903978 }, "post-pipeline/preflight": { "count": 1, "seconds": 0.063, "maxSeconds": 0.063, "averageSeconds": 0.063, "share": 0.007183637725728711 }, "post-pipeline/business-acceptance": { "count": 1, "seconds": 0.06, "maxSeconds": 0.06, "averageSeconds": 0.06, "share": 0.006841559738789249 }, "build": { "count": 1, "seconds": 0.001, "maxSeconds": 0.001, "averageSeconds": 0.001, "share": 0.00011402599564648749 } }, "timedCommandSeconds": 1.165, "accountedSeconds": 860.9639999999999, "unmeasuredCommands": 0, "unaccountedSeconds": 0.20300000000001717, "measuredCycles": 4, "streamFailedCycles": 4, "budgetExceededCycles": 1, "agentIdleStoppedCycles": 1, "slowestCommands": [ { "cycle": 4772, "phase": "source/read", "seconds": 0.967, "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'prepare_bim_probe_resources|BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler' --paths freecad-source tools web docs/business-acceptance docs/current 2>/dev/null | head -200\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "source/read", "seconds": 0.093, "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'freecad-web-business-cases/v1|bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe' --path docs/business-acceptance --path tools --path web/src --context 2 --max-count 120\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4771, "phase": "source/read", "seconds": 0.085, "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'class +(_?frameIt|_?fillFrame|_?insertPath|_?insertSection|_?insertPipe|_?insertElbow|_?insertReduct|_?insertCap|_?insertFlange|_?insertUbolt|_?insertPypeLine|_?extend2intersection|_?laydown|_?levelBeam|_?mateEdges|_?pivotBeam)|addCommand\\\\(' --path freecad-source/src/Mod/BIM --glob '*.py' --context 4 --max-results 120\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "source/read", "seconds": 0.003, "command": "/bin/bash -lc \"ls docs/business-acceptance/BIM.json tools/bim-business-cases.mjs 2>/dev/null; sed -n '1,220p' web/src/bim-axis-facade.ts; sed -n '1,220p' web/src/bim-extrusion-facade.ts; sed -n '1,240p' web/src/bim-native-facade.ts; sed -n '3440,3545p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '3820,3920p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "source/read", "seconds": 0.003, "command": "/bin/bash -lc \"sed -n '1,140p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '1,140p' tools/cam-business-cases.mjs; find docs/business-acceptance -maxdepth 1 -type f -name '*.json' | sort | head -20 | xargs -r -n1 sh -c 'echo \\\"\"'$0\"; sed -n \"1,100p\" \"$0\"'\"'\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4771, "phase": "source/read", "seconds": 0.003, "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'FC_WEB_IMPLEMENTED_DESKTOP_COMMAND|dispatch.*DesktopCommand|DesktopCommands.h' --runtime --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*DesktopCommands*' --glob 'CMakeLists.txt' --glob 'BimRuntimeProbe.cpp' --context 6 --max-results 140\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "source/read", "seconds": 0.002, "command": "/bin/bash -lc \"rg -n \\\"bim\\\\.(createAxis|extrusionData|nativeProbe)|freecad-web-business-cases/v1|BIM\\\" docs/business-acceptance tools web/src freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp --glob '\"'!docs/current/**'\"' --glob '\"'!node_modules/**'\"'\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4767, "phase": "source/read", "seconds": 0.001, "command": "/bin/bash -lc \"rg -n \\\"bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe|pythonFamilyBatch|fc_web_bim_axis_create|fc_web_bim_extrusion_data\\\" freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp web/src/bim* web/src/module-router.ts\"", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "source/read", "seconds": 0.001, "command": "/bin/bash -lc 'python3 tools/fast_source_search.py --help'", "exitCode": 0, "rawExitCode": 0, "noMatch": false, "redundant": false, "replayCount": 1 }, { "cycle": 4768, "phase": "build", "seconds": 0.001, "command": "/bin/bash -lc 'python3 tools/build_web_module_artifacts.py --dry-run --json --module BIM'", "exitCode": 2, "rawExitCode": 2, "noMatch": false, "redundant": false, "replayCount": 1 } ], "slowestAgentGaps": [ { "cycle": 4771, "phase": "agent/idle-stop", "seconds": 74.524, "after": "agent-message", "before": "process-exit" }, { "cycle": 4772, "phase": "provider/stream-wait", "seconds": 45.939, "after": "provider-wait", "before": "process-exit" }, { "cycle": 4769, "phase": "provider/stream-wait", "seconds": 45.853, "after": "provider-wait", "before": "process-exit" }, { "cycle": 4770, "phase": "provider/stream-wait", "seconds": 45.847, "after": "provider-wait", "before": "process-exit" }, { "cycle": 4767, "phase": "provider/stream-wait", "seconds": 43.718, "after": "provider-wait", "before": "process-exit" }, { "cycle": 4767, "phase": "provider/stream-wait", "seconds": 42.945, "after": "provider-wait", "before": "agent_message" }, { "cycle": 4772, "phase": "provider/stream-wait", "seconds": 37.808, "after": "provider-wait", "before": "agent_message" }, { "cycle": 4771, "phase": "agent/post-read", "seconds": 33.605, "after": "command:source/read", "before": "agent_message" }, { "cycle": 4772, "phase": "agent/decision", "seconds": 24.867, "after": "agent-message", "before": "command_execution" }, { "cycle": 4772, "phase": "agent/post-read", "seconds": 21.824, "after": "command:source/read", "before": "command_execution" } ], "redundancy": { "duplicateCommands": 0.0, "duplicateCommandSeconds": 0.0, "duplicateReads": 0.0, "duplicateGates": 0.0, "duplicateBuilds": 0.0, "patchConflicts": 0.0 }, "activity": { "commands": 17, "commandFailures": 1, "sourceReads": 16, "fileChanges": 0, "agentMessages": 6, "patchConflicts": 0, "turnExitOptimized": 1, "sessionResumed": 0 }, "usage": {}, "usageCycles": 0, "activeCycles": 20, "idleCycles": 0, "productiveCycles": 0, "averageEffectiveCycleSeconds": 43.92455, "batchFlow": { "uniqueBatches": 11, "recoveryCycles": 9, "recoverySeconds": 384.22800000000007 }, "stepDetails": { "4753": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.172374, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.172374, "seconds": 0.034695, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.207069, "seconds": 1.174408, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.381477, "seconds": 1.853398, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.234875, "seconds": 2.375683, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.610558, "seconds": 1.890194, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.500752, "seconds": 6.410681, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 13.911433, "seconds": 5.180955, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 19.092388, "seconds": 0.005562, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 19.09795, "seconds": 0.923381, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 20.021331, "toolUnionSeconds": 0.0, "betweenEventSeconds": 20.021331, "unfinishedCommands": 0 }, "4754": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.162615, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.162615, "seconds": 0.03998, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.202595, "seconds": 0.989114, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.191709, "seconds": 2.201912, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.393621, "seconds": 2.629966, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 6.023587, "seconds": 1.946254, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.969841, "seconds": 2.7703, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.740141, "seconds": 6.462301, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 17.202442, "seconds": 0.00599, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 17.208432, "seconds": 0.81137, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 18.019802, "toolUnionSeconds": 0.0, "betweenEventSeconds": 18.019802, "unfinishedCommands": 0 }, "4755": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.159406, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.159406, "seconds": 0.035499, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.194905, "seconds": 1.452747, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.647652, "seconds": 1.58244, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.230092, "seconds": 1.576674, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.806766, "seconds": 1.900146, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 6.706912, "seconds": 3.255693, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 9.962605, "seconds": 4.35683, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 14.319435, "seconds": 0.00685, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 14.326285, "seconds": 0.692365, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 15.01865, "toolUnionSeconds": 0.0, "betweenEventSeconds": 15.01865, "unfinishedCommands": 0 }, "4756": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.166746, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.166746, "seconds": 0.033925, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.200671, "seconds": 2.876769, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.07744, "seconds": 1.165346, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.242786, "seconds": 3.65045, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.893236, "seconds": 1.899182, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 9.792418, "seconds": 6.796695, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 16.589113, "seconds": 5.213871, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 21.802984, "seconds": 0.005882, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 21.808866, "seconds": 0.211078, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 22.019944, "toolUnionSeconds": 0.0, "betweenEventSeconds": 22.019944, "unfinishedCommands": 0 }, "4757": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.176648, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.176648, "seconds": 0.032198, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.208846, "seconds": 3.404108, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.612954, "seconds": 1.380873, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.993827, "seconds": 1.732871, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 6.726698, "seconds": 2.426101, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 9.152799, "seconds": 3.013735, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 12.166534, "seconds": 4.492803, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 16.659337, "seconds": 0.010655, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 16.669992, "seconds": 0.442631, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 17.112623, "toolUnionSeconds": 0.0, "betweenEventSeconds": 17.112623, "unfinishedCommands": 0 }, "4758": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.162808, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.162808, "seconds": 0.032774, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.195582, "seconds": 1.125213, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.320795, "seconds": 1.29016, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 2.610955, "seconds": 1.59045, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.201405, "seconds": 1.897212, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 6.098617, "seconds": 2.572474, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 8.671091, "seconds": 4.579061, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 13.250152, "seconds": 0.006898, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 13.25705, "seconds": 0.760961, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 14.018011, "toolUnionSeconds": 0.0, "betweenEventSeconds": 14.018011, "unfinishedCommands": 0 }, "4759": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.158444, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.158444, "seconds": 0.03255, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.190994, "seconds": 1.523806, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.7148, "seconds": 1.701902, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.416702, "seconds": 1.836938, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.25364, "seconds": 2.442355, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.695995, "seconds": 3.041546, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.737541, "seconds": 4.867811, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 15.605352, "seconds": 0.011085, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 15.616437, "seconds": 0.402534, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 16.018971, "toolUnionSeconds": 0.0, "betweenEventSeconds": 16.018971, "unfinishedCommands": 0 }, "4760": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.150495, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.150495, "seconds": 0.039721, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.190216, "seconds": 1.433121, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.623337, "seconds": 1.791005, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.414342, "seconds": 1.942205, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.356547, "seconds": 2.266647, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.623194, "seconds": 3.07213, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.695324, "seconds": 5.377419, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 16.072743, "seconds": 0.010412, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 16.083155, "seconds": 0.936127, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 17.019282, "toolUnionSeconds": 0.0, "betweenEventSeconds": 17.019282, "unfinishedCommands": 0 }, "4761": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.158696, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.158696, "seconds": 0.037458, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.196154, "seconds": 1.141734, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.337888, "seconds": 1.911862, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.24975, "seconds": 1.906064, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.155814, "seconds": 2.275252, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.431066, "seconds": 4.465359, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 11.896425, "seconds": 5.07212, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 16.968545, "seconds": 0.006506, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 16.975051, "seconds": 0.043145, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 17.018196, "toolUnionSeconds": 0.0, "betweenEventSeconds": 17.018196, "unfinishedCommands": 0 }, "4762": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.151561, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.151561, "seconds": 0.028731, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.180292, "seconds": 1.539105, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.719397, "seconds": 1.611832, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.331229, "seconds": 1.69736, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.028589, "seconds": 2.140763, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.169352, "seconds": 2.833929, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.003281, "seconds": 4.397169, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 14.40045, "seconds": 0.009757, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 14.410207, "seconds": 0.607901, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 15.018108, "toolUnionSeconds": 0.0, "betweenEventSeconds": 15.018108, "unfinishedCommands": 0 }, "4763": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.160672, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.160672, "seconds": 0.031996, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.192668, "seconds": 1.272284, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.464952, "seconds": 1.553093, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.018045, "seconds": 1.890582, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.908627, "seconds": 1.994071, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 6.902698, "seconds": 2.716269, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 9.618967, "seconds": 4.266085, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 13.885052, "seconds": 0.008334, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 13.893386, "seconds": 0.124413, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 14.017799, "toolUnionSeconds": 0.0, "betweenEventSeconds": 14.017799, "unfinishedCommands": 0 }, "4764": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.153953, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.153953, "seconds": 0.028992, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.182945, "seconds": 1.37519, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.558135, "seconds": 1.54913, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.107265, "seconds": 1.781988, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 4.889253, "seconds": 2.218455, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.107708, "seconds": 3.223573, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.331281, "seconds": 4.336874, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 14.668155, "seconds": 0.007851, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 14.676006, "seconds": 0.341938, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 15.017944, "toolUnionSeconds": 0.0, "betweenEventSeconds": 15.017944, "unfinishedCommands": 0 }, "4765": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.155171, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.155171, "seconds": 0.032902, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.188073, "seconds": 1.576283, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.764356, "seconds": 1.518418, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.282774, "seconds": 1.935784, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.218558, "seconds": 2.214835, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.433393, "seconds": 3.048011, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.481404, "seconds": 4.479904, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 14.961308, "seconds": 0.009695, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 14.971003, "seconds": 0.047478, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 15.018481, "toolUnionSeconds": 0.0, "betweenEventSeconds": 15.018481, "unfinishedCommands": 0 }, "4766": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.163971, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.163971, "seconds": 0.033674, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.197645, "seconds": 1.362824, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 1.560469, "seconds": 1.690506, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.250975, "seconds": 1.78118, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 5.032155, "seconds": 2.028003, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 7.060158, "seconds": 2.949102, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 10.00926, "seconds": 6.831337, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 16.840597, "seconds": 0.009417, "after": "error", "before": "turn.failed", "nextCommand": null }, { "offsetSeconds": 16.850014, "seconds": 0.168418, "after": "turn.failed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 17.018432, "toolUnionSeconds": 0.0, "betweenEventSeconds": 17.018432, "unfinishedCommands": 0 }, "4767": { "commands": [ { "order": 1, "phase": "source/read", "command": "/bin/bash -lc \"rg -n \\\"bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe|pythonFamilyBatch|fc_web_bim_axis_create|fc_web_bim_extrusion_data\\\" freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp web/src/bim* web/src/module-router.ts\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 4.172258, "startedAtOffsetSeconds": 47.316491 } ], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.161633, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.161633, "seconds": 0.037587, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.19922, "seconds": 22.805286, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 23.004506, "seconds": 20.139727, "after": "error", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 43.144233, "seconds": 4.172258, "after": "item.completed", "before": "command_execution", "nextCommand": "/bin/bash -lc \"rg -n \\\"bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe|pythonFamilyBatch|fc_web_bim_axis_create|fc_web_bim_extrusion_data\\\" freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp web/src/bim* web/src/module-router.ts\"" }, { "offsetSeconds": 47.318524, "seconds": 14.86542, "after": "command:source/read", "before": "error", "nextCommand": null }, { "offsetSeconds": 62.183944, "seconds": 14.100426, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 76.28437, "seconds": 14.382953, "after": "error", "before": "error", "nextCommand": null }, { "offsetSeconds": 90.667323, "seconds": 0.377888, "after": "error", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 91.045211, "toolUnionSeconds": 0.002033, "betweenEventSeconds": 91.043178, "unfinishedCommands": 0 }, "4768": { "commands": [ { "order": 1, "phase": "source/read", "command": "/bin/bash -lc \"rg -n \\\"bim\\\\.(createAxis|extrusionData|nativeProbe)|freecad-web-business-cases/v1|BIM\\\" docs/business-acceptance tools web/src freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp --glob '\"'!docs/current/**'\"' --glob '\"'!node_modules/**'\"'\"", "exitCode": 0, "runSeconds": 0.002, "waitBeforeSeconds": 4.504263, "startedAtOffsetSeconds": 12.366599 }, { "order": 2, "phase": "source/read", "command": "/bin/bash -lc 'python3 tools/fast_source_search.py --help'", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 7.164064, "startedAtOffsetSeconds": 19.533038 }, { "order": 3, "phase": "source/read", "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'freecad-web-business-cases/v1|bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe' --path docs/business-acceptance --path tools --path web/src --context 2 --max-count 120\"", "exitCode": 0, "runSeconds": 0.093, "waitBeforeSeconds": 8.178297, "startedAtOffsetSeconds": 27.712831 }, { "order": 4, "phase": "source/read", "command": "/bin/bash -lc \"ls docs/business-acceptance/BIM.json tools/bim-business-cases.mjs 2>/dev/null; sed -n '1,220p' web/src/bim-axis-facade.ts; sed -n '1,220p' web/src/bim-extrusion-facade.ts; sed -n '1,240p' web/src/bim-native-facade.ts; sed -n '3440,3545p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '3820,3920p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp\"", "exitCode": 0, "runSeconds": 0.003, "waitBeforeSeconds": 10.617996, "startedAtOffsetSeconds": 38.424342 }, { "order": 5, "phase": "source/read", "command": "/bin/bash -lc \"sed -n '1,140p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '1,140p' tools/cam-business-cases.mjs; find docs/business-acceptance -maxdepth 1 -type f -name '*.json' | sort | head -20 | xargs -r -n1 sh -c 'echo \\\"\"'$0\"; sed -n \"1,100p\" \"$0\"'\"'\"", "exitCode": 0, "runSeconds": 0.003, "waitBeforeSeconds": 4.940981, "startedAtOffsetSeconds": 53.276357 }, { "order": 6, "phase": "build", "command": "/bin/bash -lc 'python3 tools/build_web_module_artifacts.py --dry-run --json --module BIM'", "exitCode": 2, "runSeconds": 0.001, "waitBeforeSeconds": 9.005235, "startedAtOffsetSeconds": 62.284874 } ], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.155086, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.155086, "seconds": 0.030748, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.185834, "seconds": 7.676502, "after": "turn.started", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 7.862336, "seconds": 4.504263, "after": "item.completed", "before": "command_execution", "nextCommand": "/bin/bash -lc \"rg -n \\\"bim\\\\.(createAxis|extrusionData|nativeProbe)|freecad-web-business-cases/v1|BIM\\\" docs/business-acceptance tools web/src freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp --glob '\"'!docs/current/**'\"' --glob '\"'!node_modules/**'\"'\"" }, { "offsetSeconds": 12.368974, "seconds": 7.164064, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc 'python3 tools/fast_source_search.py --help'" }, { "offsetSeconds": 19.534534, "seconds": 8.178297, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'freecad-web-business-cases/v1|bim\\\\.createAxis|bim\\\\.extrusionData|bim\\\\.nativeProbe' --path docs/business-acceptance --path tools --path web/src --context 2 --max-count 120\"" }, { "offsetSeconds": 27.806346, "seconds": 10.617996, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"ls docs/business-acceptance/BIM.json tools/bim-business-cases.mjs 2>/dev/null; sed -n '1,220p' web/src/bim-axis-facade.ts; sed -n '1,220p' web/src/bim-extrusion-facade.ts; sed -n '1,240p' web/src/bim-native-facade.ts; sed -n '3440,3545p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '3820,3920p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp\"" }, { "offsetSeconds": 38.42793, "seconds": 9.907446, "after": "command:source/read", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 48.335376, "seconds": 4.940981, "after": "item.completed", "before": "command_execution", "nextCommand": "/bin/bash -lc \"sed -n '1,140p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '1,140p' tools/cam-business-cases.mjs; find docs/business-acceptance -maxdepth 1 -type f -name '*.json' | sort | head -20 | xargs -r -n1 sh -c 'echo \\\"\"'$0\"; sed -n \"1,100p\" \"$0\"'\"'\"" }, { "offsetSeconds": 53.279639, "seconds": 9.005235, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc 'python3 tools/build_web_module_artifacts.py --dry-run --json --module BIM'" }, { "offsetSeconds": 62.286229, "seconds": 0.791417, "after": "command:build", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 63.077646, "toolUnionSeconds": 0.105611, "betweenEventSeconds": 62.972035, "unfinishedCommands": 0 }, "4769": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.146168, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.146168, "seconds": 0.031089, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.177257, "seconds": 29.973275, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 30.150532, "seconds": 15.888429, "after": "error", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 46.038961, "toolUnionSeconds": 0.0, "betweenEventSeconds": 46.038961, "unfinishedCommands": 0 }, "4770": { "commands": [], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.154844, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.154844, "seconds": 0.028698, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.183542, "seconds": 24.199791, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 24.383333, "seconds": 21.655725, "after": "error", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 46.039058, "toolUnionSeconds": 0.0, "betweenEventSeconds": 46.039058, "unfinishedCommands": 0 }, "4771": { "commands": [ { "order": 1, "phase": "source/read", "command": "/bin/bash -lc 'rg -n \"BIM|Flamingo|frameIt|insertPipe|extend2intersection\" docs/current/provided-source-index.md'", "exitCode": 0, "runSeconds": 0.0, "waitBeforeSeconds": 2.497823, "startedAtOffsetSeconds": 10.452701 }, { "order": 2, "phase": "source/read", "command": "/bin/bash -lc \"rg -n --glob '*.py' --glob '*.cpp' --glob '*.h' \\\"class +(_?frameIt|_?fillFrame|_?insertPath|_?insertSection|_?insertPipe|_?insertElbow|_?insertReduct|_?insertCap|_?insertFlange|_?insertUbolt|_?insertPypeLine|_?extend2intersection|_?laydown|_?levelBeam|_?mateEdges|_?pivotBeam)|addCommand\\\\(\\\\s*[\\\\\\\"'](frameIt|fillFrame|insertPath|insertSection|insertPipe|insertElbow|insertReduct|insertCap|insertFlange|insertUbolt|insertPypeLine|extend2intersection|laydown|levelBeam|mateEdges|pivotBeam)\\\" freecad-source/src/Mod/BIM freecad-source/src/Mod\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 17.510381, "startedAtOffsetSeconds": 27.963977 }, { "order": 3, "phase": "source/read", "command": "/bin/bash -lc \"sed -n '1,160p' tools/fast_source_search.py\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 9.030416, "startedAtOffsetSeconds": 36.995737 }, { "order": 4, "phase": "source/read", "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'class +(_?frameIt|_?fillFrame|_?insertPath|_?insertSection|_?insertPipe|_?insertElbow|_?insertReduct|_?insertCap|_?insertFlange|_?insertUbolt|_?insertPypeLine|_?extend2intersection|_?laydown|_?levelBeam|_?mateEdges|_?pivotBeam)|addCommand\\\\(' --path freecad-source/src/Mod/BIM --glob '*.py' --context 4 --max-results 120\"", "exitCode": 0, "runSeconds": 0.085, "waitBeforeSeconds": 13.205944, "startedAtOffsetSeconds": 50.203582 }, { "order": 5, "phase": "source/read", "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'FC_WEB_IMPLEMENTED_DESKTOP_COMMAND|dispatch.*DesktopCommand|DesktopCommands.h' --runtime --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*DesktopCommands*' --glob 'CMakeLists.txt' --glob 'BimRuntimeProbe.cpp' --context 6 --max-results 140\"", "exitCode": 0, "runSeconds": 0.003, "waitBeforeSeconds": 10.854534, "startedAtOffsetSeconds": 61.143128 }, { "order": 6, "phase": "source/read", "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'fcWebPartDesktopCommand|PartDesktopCommands.cpp|add_executable\\\\(FreeCADWebBimRuntimeProbe|FreeCADWebBimRuntimeProbe' --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*.cpp' --glob '*.h' --glob 'CMakeLists.txt' --context 8 --max-results 100\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 10.790407, "startedAtOffsetSeconds": 71.936784 } ], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.148541, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.148541, "seconds": 0.02895, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.177491, "seconds": 7.777387, "after": "turn.started", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 7.954878, "seconds": 2.497823, "after": "item.completed", "before": "command_execution", "nextCommand": "/bin/bash -lc 'rg -n \"BIM|Flamingo|frameIt|insertPipe|extend2intersection\" docs/current/provided-source-index.md'" }, { "offsetSeconds": 10.453596, "seconds": 17.510381, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"rg -n --glob '*.py' --glob '*.cpp' --glob '*.h' \\\"class +(_?frameIt|_?fillFrame|_?insertPath|_?insertSection|_?insertPipe|_?insertElbow|_?insertReduct|_?insertCap|_?insertFlange|_?insertUbolt|_?insertPypeLine|_?extend2intersection|_?laydown|_?levelBeam|_?mateEdges|_?pivotBeam)|addCommand\\\\(\\\\s*[\\\\\\\"'](frameIt|fillFrame|insertPath|insertSection|insertPipe|insertElbow|insertReduct|insertCap|insertFlange|insertUbolt|insertPypeLine|extend2intersection|laydown|levelBeam|mateEdges|pivotBeam)\\\" freecad-source/src/Mod/BIM freecad-source/src/Mod\"" }, { "offsetSeconds": 27.965321, "seconds": 9.030416, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"sed -n '1,160p' tools/fast_source_search.py\"" }, { "offsetSeconds": 36.997638, "seconds": 13.205944, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'class +(_?frameIt|_?fillFrame|_?insertPath|_?insertSection|_?insertPipe|_?insertElbow|_?insertReduct|_?insertCap|_?insertFlange|_?insertUbolt|_?insertPypeLine|_?extend2intersection|_?laydown|_?levelBeam|_?mateEdges|_?pivotBeam)|addCommand\\\\(' --path freecad-source/src/Mod/BIM --glob '*.py' --context 4 --max-results 120\"" }, { "offsetSeconds": 50.288594, "seconds": 10.854534, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'FC_WEB_IMPLEMENTED_DESKTOP_COMMAND|dispatch.*DesktopCommand|DesktopCommands.h' --runtime --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*DesktopCommands*' --glob 'CMakeLists.txt' --glob 'BimRuntimeProbe.cpp' --context 6 --max-results 140\"" }, { "offsetSeconds": 61.146377, "seconds": 10.790407, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'fcWebPartDesktopCommand|PartDesktopCommands.cpp|add_executable\\\\(FreeCADWebBimRuntimeProbe|FreeCADWebBimRuntimeProbe' --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*.cpp' --glob '*.h' --glob 'CMakeLists.txt' --context 8 --max-results 100\"" }, { "offsetSeconds": 71.937808, "seconds": 33.605014, "after": "command:source/read", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 105.542822, "seconds": 74.532097, "after": "item.completed", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 180.074919, "toolUnionSeconds": 0.093425, "betweenEventSeconds": 179.981494, "unfinishedCommands": 0 }, "4772": { "commands": [ { "order": 1, "phase": "source/read", "command": "/bin/bash -lc \"sed -n '1,220p' docs/current/provided-source-index.md; printf '\\\\n--targets--\\\\n'; rg -n \\\"prepare_bim_probe_resources|BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler\\\" docs tools src web -g '\"'!**/node_modules/**'\"'\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 24.866726, "startedAtOffsetSeconds": 62.853842 }, { "order": 2, "phase": "source/read", "command": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'prepare_bim_probe_resources|BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler' --paths freecad-source tools web docs/business-acceptance docs/current 2>/dev/null | head -200\"", "exitCode": 0, "runSeconds": 0.967, "waitBeforeSeconds": 21.084444, "startedAtOffsetSeconds": 83.939265 }, { "order": 3, "phase": "source/read", "command": "/bin/bash -lc \"rg -n 'BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler' freecad-source/src tools web docs/business-acceptance docs/current 2>/dev/null | head -200; ls tools/*bim*; rg -n 'prepare_bim_probe_resources' . -g '*.py' -g '*.md' 2>/dev/null | head\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 20.387484, "startedAtOffsetSeconds": 105.29418 }, { "order": 4, "phase": "source/read", "command": "/bin/bash -lc \"sed -n '1,240p' tools/prepare_bim_probe_resources.py; rg -n 'BIM|BuildingPart|dispatch' freecad-source/src/WebAssembly freecad-source/src/Mod/BIM 2>/dev/null | head -200\"", "exitCode": 0, "runSeconds": 0.001, "waitBeforeSeconds": 21.824188, "startedAtOffsetSeconds": 127.119443 } ], "waitIntervals": [ { "offsetSeconds": 0.0, "seconds": 0.146771, "after": "scheduler.cycle.started", "before": "thread.started", "nextCommand": null }, { "offsetSeconds": 0.146771, "seconds": 0.030107, "after": "thread.started", "before": "turn.started", "nextCommand": null }, { "offsetSeconds": 0.176878, "seconds": 3.309619, "after": "turn.started", "before": "error", "nextCommand": null }, { "offsetSeconds": 3.486497, "seconds": 34.498276, "after": "error", "before": "agent_message", "nextCommand": null }, { "offsetSeconds": 37.984773, "seconds": 0.002343, "after": "item.completed", "before": "scheduler.stderr", "nextCommand": null }, { "offsetSeconds": 37.987116, "seconds": 24.866726, "after": "scheduler.stderr", "before": "command_execution", "nextCommand": "/bin/bash -lc \"sed -n '1,220p' docs/current/provided-source-index.md; printf '\\\\n--targets--\\\\n'; rg -n \\\"prepare_bim_probe_resources|BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler\\\" docs tools src web -g '\"'!**/node_modules/**'\"'\"" }, { "offsetSeconds": 62.854821, "seconds": 21.084444, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"python3 tools/fast_source_search.py --pattern 'prepare_bim_probe_resources|BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler' --paths freecad-source tools web docs/business-acceptance docs/current 2>/dev/null | head -200\"" }, { "offsetSeconds": 84.906696, "seconds": 20.387484, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"rg -n 'BuildingPart|getShapes|pythonFamilyBatch|ChunkBase|recycler' freecad-source/src tools web docs/business-acceptance docs/current 2>/dev/null | head -200; ls tools/*bim*; rg -n 'prepare_bim_probe_resources' . -g '*.py' -g '*.md' 2>/dev/null | head\"" }, { "offsetSeconds": 105.295255, "seconds": 21.824188, "after": "command:source/read", "before": "command_execution", "nextCommand": "/bin/bash -lc \"sed -n '1,240p' tools/prepare_bim_probe_resources.py; rg -n 'BIM|BuildingPart|dispatch' freecad-source/src/WebAssembly freecad-source/src/Mod/BIM 2>/dev/null | head -200\"" }, { "offsetSeconds": 127.12086, "seconds": 17.690645, "after": "command:source/read", "before": "error", "nextCommand": null }, { "offsetSeconds": 144.811505, "seconds": 28.257026, "after": "error", "before": "scheduler.cycle.completed", "nextCommand": null } ], "observedSeconds": 173.068531, "toolUnionSeconds": 0.970902, "betweenEventSeconds": 172.097629, "unfinishedCommands": 0 } }, "interpretation": "Between-event time is observed time with no active command; it may include model, service, transport or client waiting." }