Skip to content

Conversation

@ashwinb
Copy link
Contributor

@ashwinb ashwinb commented Nov 4, 2025

This PR removes all routes which we had marked deprecated for the 0.3.0 release.

This includes:

  • all the /v1/openai/v1/ routes (the corresponding /v1 routes still exist of course)
  • the /agents API (which is superseded completely by Responses + Conversations)
  • several alpha routes which had a "v1" route to aide transitioning to "v1alpha"

This is the corresponding client-python change: llamastack/llama-stack-client-python#294

EDIT: it turned out the /v1alpha/agents routes were not killed because they were not marked deprecated, but just alpha. However we had decided to remove them altogether. I have another PR coming to do that.

Removed all 39 deprecated /openai/v1/* routes across the API layer. These were duplicate routes that have equivalent non-OpenAI paths (e.g., /batches instead of /openai/v1/batches). The standard routes remain fully functional.
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Nov 4, 2025
@ashwinb ashwinb changed the title chore: remove deprecated /openai/v1/ routes chore!: remove deprecated /openai/v1/ routes Nov 4, 2025
@ashwinb ashwinb changed the title chore!: remove deprecated /openai/v1/ routes chore!: remove all deprecated routes (including /openai/v1/ ones) Nov 4, 2025
Removed 34 deprecated route decorators across post_training, datasetio, datasets, agents, benchmarks, and eval APIs. All routes now use only their non-deprecated versions (V1ALPHA or V1BETA API levels).
@ashwinb ashwinb merged commit 053fc0a into llamastack:main Nov 4, 2025
31 of 47 checks passed
@ashwinb ashwinb deleted the use_openai_v1_models branch November 4, 2025 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants