Skip to content

[Umbrella] Adopt esperanto 2.25.1 — provider fan-out, structured outputs, unblocks shim/Vertex/OpenRouter #1166

Description

@lfnovo

Goal

Bump esperanto to 2.25.1 and adopt everything it unblocked. Execution complete — see the closing comment. Remaining items are design work tracked in their own issues (#1171, #1087, #1169).

Shipped ✅

Bump unblocked (all merged):

New providers / fan-out (merged):

Housekeeping:

  • Deprecation OpenAICompatibleProfile(default_model=)default_modelsN/A (repo registers no custom profile)

Remaining — design only (tracked separately)

Closing this umbrella: the esperanto 2.25.1 adoption execution is done. The three items above are independent design efforts and continue in their own issues.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-designWanted, but the how isn't resolved — needs design/spec before it's readyumbrellaTracking issue that groups related work

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions