agents-v0.2.120 3.4.0

high risk

t8y2/dbxSep 25, 2026 → Sep 25, 20260 days between releases

What's New

Shifts focus to DSPy 3.4, adding Jev integration and native LM engines.

Breaking Changes

  • LM engine types deprecated; migration to native engines required by 3.5.
  • RLM interpreter_factory API changed to keyword-only argument.

New Features

  • Jev integration with typed decision types (Noul, Choice, Score).
  • Native LM engines replacing beta LM types.
  • ReAnchor optimizer for calibrating decisions against metrics.
  • Custom HTTP provider support for OpenAI/Anthropic services.
  • Async ReActV2 support.

Improvements

  • Added local CPython interpreter for trusted code.
  • Introduced versioned documentation.

Bug Fixes

  • Fixed RLM interpreter_factory API to use keyword-only argument.
  • Fixed Jev integration configuration via `lm=` interface.

Upgrade Notes

Migrate LM engine types to native engines before version 3.5. Update RLM interpreter calls to use the keyword-only `interpreter_factory=` argument. Legacy integrations remain functional with deprecation warnings.

The Two Releases

agents-v0.2.120

agents-v0.2.120

Sep 25, 2026· 27 days ago

Updates drivers to fix OceanBase cross-schema queries and Dameng empty schema resolution, along with SQLite SSH Worker transaction fixes.

Full release notes
3.4.0

3.4.0

Sep 25, 2026· 27 days ago

DSPy 3.4.0 introduces Jev integration via TypeSafe with typed decision types (Noul, Choice, Score), native LM engines, and the ReAnchor optimizer, marking the transition phase for the LM API.

Full release notes