policy_decide
Evaluate a user message to determine the memory action (SAVE, SKIP, or RETRIEVE) via a reinforcement learning policy, returning reasoning and optionally saving or retrieving memories.
Instructions
Ask the RL policy to decide what memory action to take for a user message.
Returns the policy's decision (SAVE/SKIP/RETRIEVE) with reasoning. If SAVE: also returns the saved memory entry. If RETRIEVE: also returns retrieved memories.
Args: user_message: The user's message to evaluate. turn_id: Optional turn identifier.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| turn_id | No | ||
| user_message | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |