Set an agent's outcomes
set_agent_outcomesChoose which outcomes an agent reports. The agent gets the record_outcome tool and an instruction to report each listed outcome once it is actually done (workflow: on the named node). Merged, never rebuilt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | Stop reporting outcomes on this agent. Default false. | |
| units | No | The full list of outcomes it reports: {code, node?, when?} objects (replaces). | |
| agent_id | Yes | Target agent's id (from list_agents / create_agent / get_catalog view=agents). | |
| minutes_saved | No | This agent's minutes saved per outcome (ROI override). | |
| value_per_unit | No | This agent's value per outcome (ROI override). |