Skip to main content
The feedback half of the decision log: log_decision records the choice with its reasoning, and record_outcome closes the loop later with what actually happened. Decision logging is AGENTIC-only - the agent logs deliberately; there is no automatic extraction pass.
record_outcomes.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export your OpenAI API key

4

Run PgVector

5

Run the example

Save the code above as record_outcomes.py, then run:
Full source: cookbook/08_learning/09_decision_logs/02_record_outcomes.py