remove_metasound_graph_input
Removes a named graph input and its node from a MetaSound Source. If absent, reports it without error and saves the asset.
Instructions
Removes a graph INPUT (and its node) from a MetaSound Source by name (inverse of add_metasound_graph_input). Queries GetGraphInputNames first: if the input is already absent it returns already_absent without error (idempotent), otherwise it calls UMetaSoundBuilderBase::RemoveGraphInput and reports the result. Saves the asset.
Returns: { asset_path: string, input_name: string, removed: bool, already_absent: bool, saved: bool, save_error: string?, note: string? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_name | Yes | Name of the graph input to remove. | |
| metasound_path | Yes | Asset path of the MetaSound Source. |