/oss · 1 merged

stanfordnlp/dspy

A Python framework for building AI programs from language model calls instead of hand-written prompts.

the project on GitHub (opens in a new tab)
  1. 12 Oct 2026

    Tools with dates or set choices as defaults work again

    What was broken
    Programs can give the AI model tools to call. If a tool had a default value like a date or a choice from a fixed list, calling the model crashed with an error.
    What I changed
    Those default values are now turned into plain text the model's interface understands, like 2026-01-02 for a date.
    Why it matters
    Tools with ordinary defaults just work, without people rewriting them to avoid the crash.

    see the code, #10574 (opens in a new tab)

← every project