Thinking
thinkAppend a thought to internal scratchpad for reasoning before action or multi-step deliberation.
Instructions
Append a thought to internal scratchpad.
USE WHEN: Agent needs reasoning before action or multi-step deliberation. EXAMPLES: think(thought="Check constraints"), think(thought="Step 1", thought_number=1, total_thoughts=2, next_thought_needed=True).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thought | No | ||
| branch_id | No | ||
| is_revision | No | ||
| thought_number | No | ||
| total_thoughts | No | ||
| revises_thought | No | ||
| branch_from_thought | No | ||
| needs_more_thoughts | No | ||
| next_thought_needed | No |