hebbrix_report_outcome
Report the actual result of a previous decision to update memory, send early signals, or correct evidence without double-counting, enabling improved future decisions.
Instructions
Report the REAL delayed result of a prior hebbrix_choose_action.
The 30-second path is success=true/false, or reward in [-1, 1]. Custom
metrics must first be defined through the Outcome Memory REST API so their
direction and scale are explicit. Set final=false for an early signal and
report the settled value later. Set correction=true to replace previously
learned evidence without double-counting it. Reusing an idempotency_key is
safe; conflicting reuse is rejected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| final | No | ||
| reward | No | ||
| metrics | No | ||
| success | No | ||
| confidence | No | ||
| correction | No | ||
| decision_id | Yes | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||