Talos docs

entity.add

Since next

[editor or disk] A new entity in the scene, as one undo step.

Plain text

Components are the contract's, each with its "type" (shapes: argus://contract/scene).

TitleAdd an entity
Mode
Token costabout 255 tokens (in the default list, paid on every call)
Toolsetcore

Arguments

ArgumentTypeRequiredDefaultAllowed valuesDescription
agentstringnoThe name of the agent making the call, when several agents share one connection: each named agent is its own actor and plays its own game. Leave it out when there is one agent.
childrenobject[]noAdded under it in the same step (a vehicle's wheels): {name, position|transform, components}
componentsobject[]no
idstringnoThe entity id; made from the name when absent
namestringyesThe label; need not be unique
parentstringno
positionnumber[]no
savebooleannotrue saves the scene afterwards.
scenestringnoThe scene file to act on. The open scene when absent.
tagsstring[]no
transformobjectnoposition, rotation (quaternion), scale; beats position

Example

An MCP tools/call with the required arguments (placeholders in angle brackets).

{
  "name": "entity.add",
  "arguments": {
    "name": "<name>"
  }
}