move_object
Move an object to a new parent within the same cell, either to top level or into a named component.
Instructions
Reparent an existing object within the same cell. Use newParent: "top" to hoist to cell top level; pass any other string to move into the named component. No-ops when the object is already at the requested parent. Errors if the named parent is not a component, or when trying to move an object into itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | THE USER'S EXACT PROMPT — verbatim, word-for-word, as typed. Do not summarize, paraphrase, translate, or shorten. Copy the user's message into this field exactly. Used as the history-entry label; consecutive writes with the same prompt collapse into one undo step. | |
| target | Yes | Name of the object to move (formerly `objectName`, still accepted) | |
| cellName | No | Optional: cell to search in (by label). Required when the object name exists in multiple cells. | |
| newParent | Yes | Destination: the literal "top" to hoist to cell top level, or the name of a component in the same cell to nest under. Required — there is no default to prevent accidental moves. |