Skip to content
Daily radar

DSPy 3.5 optional LiteLLM, Pydantic AI 2.67 tool options

Updated 1 min read

Summary

Agent Radar 2026-11-11: DSPy 3.5 makes LiteLLM optional and XML the default; Pydantic AI 2.67 moves native-tool options. Plus Pydantic AI alternatives.

Agent Radar tracked two launches as of 2026-11-11, covering the window 2026-11-04 to 2026-11-11 for tools we have not written about this week. Preview, nightly, alpha, dev and release-candidate builds were left out.

At a glance

LaunchToolReleasedWhat changed
DSPy 3.5 makes LiteLLM optional and XML the defaultDSPy2026-11-10LiteLLM and OpenAI SDK optional; XMLAdapter default; ReActV2 becomes dspy.ReAct; RLM, Flex and GEPA graduate; safer disk caches
Pydantic AI 2.67 moves native-tool optionsPydantic AI2026-11-10provider_settings for native tools; RepoContext instruction loading; durable guardrails and sub-agents; new Claude and Gemini models

What changed

  • DSPy users should re-run their evals: the default adapter and API routing changed, so prompts differ even when Signatures do not.
  • Pydantic AI has 22 compatibility notes: native-tool options, RepoContext loading and the trimmed KnownModelName list are the ones most likely to break code.
  • Both releases touch sandboxes: DSPy prewarms interpreters with InterpreterPool; Pydantic AI's CodeMode now rejects tools named after Python builtins.

Questions

Does DSPy 3.5 still work with LiteLLM? Yes. LiteLLM is now optional rather than removed, and the release keeps compatibility execution for it.

What can replace Pydantic AI? Our new guide, Pydantic AI alternatives, sorts LangGraph, the OpenAI Agents SDK, Google ADK, Agno, CrewAI and DSPy by what you are building. More options are in the frameworks category.

In this issue

  1. Rank 2

    Pydantic AI 2.67 moves native-tool options

    Pydantic AIA long compatibility list: provider_settings for native tools, RepoContext instruction loading, durable guardrails and new Claude and Gemini models.

Get the next issue

One email on publish days. Unsubscribe any time once a provider is connected.