Always Mode
Extraction happens automatically in the background and does not depend on an agent tool call. Stores such as Learned Knowledge and Decision Log can still expose tools whenenable_agent_tools=True.
Extraction starts concurrently with the model call, not after it. It sees the conversation up to the current user message, not the assistant’s response or tool calls from that same turn.
Agentic Mode
The agent receives tools and decides when to save.Tools by Store
Propose Mode
The agent proposes learnings. The user must confirm before saving.save_learning tool stays available throughout the run, so confirmation depends on the agent following its instructions rather than a code-level approval gate.
Note: Propose mode is currently intended for Learned Knowledge.
Best for: Low-risk learned knowledge that benefits from prompt-guided review