Skip to content

reflect

Capture when and why your understanding changed. Creates audit trail.

{
"tool": "reflect",
"arguments": {
"observation": "I was wrong about the auth flow. Tokens refresh client-side.",
"about": ["node_old_belief", "node_new_evidence"]
}
}
ParameterTypeRequiredDescription
observationstringYesWhat changed in your understanding
aboutstring[]NoRelated node IDs
tagsstring[]NoTags for organization

Correcting a mistake:

{
"tool": "reflect",
"arguments": {
"observation": "Previous belief about rate limits was outdated. API v2 doubled the limits.",
"about": ["node_old_rate_limit", "node_new_rate_limit"]
}
}

Noting a contradiction:

{
"tool": "reflect",
"arguments": {
"observation": "Documentation says X but code does Y. Need to verify which is correct.",
"about": ["node_doc_claim", "node_code_behavior"],
"tags": ["contradiction", "needs-verification"]
}
}
  • You update a belief based on new evidence
  • You notice a contradiction
  • You correct a mistake
  • Your confidence shifts significantly

The history of belief is as valuable as current belief.