remove_metasound_graph_output
Removes a named graph output and its node from a MetaSound Source, then saves the asset. Idempotent and safe if output is already absent.
Instructions
Removes a graph OUTPUT (and its node) from a MetaSound Source by name (inverse of add_metasound_graph_output). Queries GetGraphOutputNames first: if the output is already absent it returns already_absent without error (idempotent), otherwise it calls UMetaSoundBuilderBase::RemoveGraphOutput and reports the result. Saves the asset.
Returns: { asset_path: string, output_name: string, removed: bool, already_absent: bool, saved: bool, save_error: string?, note: string? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_name | Yes | Name of the graph output to remove. | |
| metasound_path | Yes | Asset path of the MetaSound Source. |