Get slice time/flow breakdown
get_slice_breakdownReads per-feature time and filament use from the last slice, then flags speeds capped by the flow limit so you can see which feature drives print time.
Instructions
Read where the time and filament of the last slice go, per feature (walls, infill, support), with a check for speeds capped by the flow limit.
Returns per-role time/filament + speed/flow ranges, global time-weighted metric distributions, per-layer aggregates, and a prediction_check flagging where the profile's speed was silently throttled at the flow ceiling ('clamped'). Answers 'which feature is the time hog' directly instead of by trial slicing.
Degrades to {"available": false, "reason": ...} on fork builds that don't emit the breakdown, or when there is no valid slice.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_slice_breakdown"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||