record_outcome
Update the world model after an action executes to track entity position, property changes, and destruction status. Record action outcomes to maintain an accurate spatial state for AI agents.
Instructions
Update the world model after an action executes (moving an entity, modifying properties, destroying or creating objects).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | Optional project identifier | |
| success | Yes | Whether the action succeeded | |
| task_id | No | Linked task ID | |
| destroyed | No | If true, marks entity as destroyed | |
| entity_id | No | Primary entity affected | |
| action_name | Yes | Name of the executed action (e.g. move_to, pickup, place, destroy) | |
| property_changes | No | Updated properties to merge | |
| resulting_position | No | New position of entity after action |