Skip to main content
Sovara selects relevant production lessons before supported model calls and adds them to the request. Selection uses the current step’s context without changing your application’s conversation history.

Enable retrieval

  1. Record your agent in the project.
  2. Apply your lessons to production.
  3. Open Project settings → Lessons and annotations and enable Automatic lesson injection.
  4. Follow any prompts to configure the required models.
Inspect a model step in the trace view to see which lessons were used.

Choose a retrieval priority

For Balanced and Accuracy, Advanced settings lets you adjust Effort. Higher effort can take longer. In GitHub-connected projects, use Propose changes in GitHub to update these settings through the repository workflow.

Limit or disable retrieval

Use SDK lesson scopes to select folders or disable retrieval for part of a trace. See the Python or TypeScript guide. Turn off Automatic lesson injection in project settings to disable it for the whole project.

Retrieve explicitly

Assistants can request lessons through the CLI or MCP. If a lesson is missed, check that it is in production and refine When to use.