brain_create_thought
Create a new thought with note, type, and tags in one call while linking it to a parent thought to avoid orphaned entries. Search before creating to extend existing thoughts when possible.
Instructions
Creates a thought and sets its note, type and tags in the same call. Call it when adding something new. Always supply parentId — a thought with no links gets lost in the graph. Search first: a suitable thought may already exist, in which case extending it is the better move.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Thought title. Short and to the point. | |
| note | No | Note body in Markdown. | |
| label | No | Short caption under the title. | |
| tagIds | No | Tag identifiers from brain_list_types_and_tags. | |
| typeId | No | Type identifier from brain_list_types_and_tags. | |
| brainId | Yes | Brain identifier. Take it from brain_list — never guess it. | |
| parentId | No | What to attach it to. Without this the thought is left orphaned. | |
| relation | No | How the new thought relates to that one. Child by default. |