cpg_think
Record ephemeral reasoning during agent tasks. Optionally promote thoughts to persistent observation nodes for auditability and coordination.
Instructions
Ephemeral reasoning scratchpad. Optionally promote to an OBSERVATION node when the thought captures directly perceived data (tool output, file read, etc). Use promote_to='observation' with obs_type to persist. Predictions and hypotheses go through record_belief, not here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thought | Yes | Reasoning text (ephemeral unless promoted). | |
| obs_type | No | Required when promote_to='observation'. | |
| promote_to | No | Promote to OBSERVATION node. | |
| source_tool | No | Tool that produced the observed output. |