remove_evaluator
Deletes a tree-scoped evaluator by index from a UStateTree asset, safely ignoring invalid indexes and returning whether it was removed and how many remain.
Instructions
Remove a tree-scoped evaluator (by index). Idempotent at the index-out-of-range boundary.
Returns: { tree_path, evaluator_index, removed, remaining, saved }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tree_path | Yes | Asset path to the UStateTree. | |
| evaluator_index | Yes | 0-based index into the tree's Evaluators array. |