start_monitored_print
Start a print while automatically monitoring the first layer. Captures snapshots for inspection and can auto-pause if a failure is detected, ensuring safety during autonomous printing.
Instructions
Start a print and automatically monitor the first layer.
This is the recommended way to start prints autonomously. It combines
start_print with first-layer monitoring in a single operation:
1. Starts the print
2. Waits for the configured delay (default 2 minutes)
3. Captures snapshots during first layers
4. Returns snapshots for you to visually inspect
5. Optionally auto-pauses if you report a failure
Use this instead of start_print when operating autonomously (Level 1/2)
to satisfy the first-layer monitoring safety requirement.
Args:
file_name: Name of the file to print (must exist on printer).
printer_name: Target printer. Omit for default.
first_layer_delay: Seconds to wait before first snapshot (default 120).
first_layer_checks: Number of first-layer snapshots to capture (default 3).
first_layer_interval: Seconds between snapshots (default 60).
auto_pause: Auto-pause if snapshot analysis detects failure (default True).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_name | Yes | ||
| auto_pause | No | ||
| printer_name | No | ||
| first_layer_delay | No | ||
| first_layer_checks | No | ||
| first_layer_interval | No |