set_render_settings
Apply validated render settings to a Houdini node with automatic rollback on failure, ensuring safe updates.
Instructions
受限可撤销写入(design.md §"set_render_settings")。
完整预校验所有 key/value/parm 可写性/prospective engine 后快
照旧值;应用失败显式恢复快照旧值,**不**依赖 undo 自动 rollback。
全部成功 -> ``status=success``;恢复成功 ->
``status=error, error_code=render_settings_apply_failed,
restored=true``;任一恢复失败 ->
``status=error, error_code=render_settings_restore_failed,
restored=false`` + ``restore_errors``。响应过
``apply_response_cap``。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_path | Yes | ||
| parameters | Yes |