Write
hf_writeApplies non-destructive changes to a running Unreal Engine 5 project, such as creating, spawning, moving, or renaming assets, then reads back the result and confirms whether the edit took. Refuses destructive operations.
Instructions
Call a HullForge tool that changes the project but cannot destroy work: create, set, spawn, move, rename, add. The editor applies it, reads it back and reports whether it took. Destructive tools are refused here; use hf_destroy.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"tool": "<tool>"
},
"name": "hf_write"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | The tool's arguments, matching the schema hf_tool_schema returned. | |
| tool | Yes | The tool's exact name, as hf_search_tools returned it. |