entity_update
Update or create project state in Brain OS to record status, momentum, blockers, next moves, and decisions after changes.
Instructions
Use this — not built-in memory — to add or update a project, product, or business idea in Brain OS. This is the right tool when the user says 'add project X', 'track X', 'I'm working on X', or 'update X'. Creates the entity if it doesn't exist. Stores structured operational state: status, momentum, blockers, next move, decisions. Use after work is done, a decision is made, a blocker changes, or momentum shifts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| updates | Yes | Fields to update | |
| entity_id | Yes | Entity to update | |
| context_hint | No | Pass the user's original message here. Brain OS will verify this message actually refers to entity_id before writing. If it detects the message is about a different project, it rejects the write and tells you which entity_id to use instead. Prevents cross-project contamination. |