release_smart_object
Release a Smart Object claim by passing actor_label so the actor component unregisters and releases any claim it holds.
Instructions
Release a Smart Object claim. The only headless-safe path is to pass actor_label so the subsystem can unregister the component (which releases any claim it holds). FSmartObjectUserHandle is private in UE 5.7, so a claim_handle-only path is not possible without a C++ extension.
Returns: { actor_label: string, released: bool } | (error: "release_smart_object: ...")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor_label | No | Optional editor label of the actor whose component to unregister (releases all its claims) | |
| claim_handle | No | Optional canonical claim string; documented limitation: round-trip is not public in 5.7 |