revise_thought
Update or refine a specific thought in a structured thinking process, allowing for revisions in memory and thought history to enhance clarity and coherence.
Instructions
Revises a thought in memory and in the thought history.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
branch_from_thought | No | Starting point for a new thought branch | |
branch_id | No | Identifier for the current branch | |
is_revision | No | Whether this revises a previous thought | |
needs_more_thoughts | No | Whether additional thoughts are needed | |
next_thought_needed | No | Whether another thought should follow | |
revises_thought | No | Number of thought being revised | |
score | No | Quality score (0.0 to 1.0) | |
stage | No | Current thinking stage (e.g., 'Problem Definition', 'Analysis') | |
tags | No | Categories or labels for the thought | |
thought | No | The content of the current thought | |
thought_id | Yes | The ID of the thought to revise | |
thought_number | No | Current position in the sequence | |
total_thoughts | No | Expected total number of thoughts |