apply_settings
Validate and apply an atomic batch of BambuStudio project setting changes to a new revision for filament or project scopes without overwriting the source.
Instructions
Validate and apply an atomic batch to a new revision. Uses JSON numbers, booleans, enums and arrays.
Percentage strings such as '15%' are allowed only on percent types. A filament-scope change selects one existing filament_index; project-scope vector values must be complete arrays. Never overwrites the source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | project | |
| target | No | ||
| changes | Yes | ||
| revision | Yes | ||
| project_id | Yes |