Skip to content

Expose structured service tiers in app-server#20823

Merged
aibrahim-oai merged 3 commits into
dev/service-tier-core-model-infofrom
dev/service-tier-app-server
May 2, 2026
Merged

Expose structured service tiers in app-server#20823
aibrahim-oai merged 3 commits into
dev/service-tier-core-model-infofrom
dev/service-tier-app-server

Conversation

@aibrahim-oai
Copy link
Copy Markdown
Collaborator

@aibrahim-oai aibrahim-oai commented May 2, 2026

Summary

  • Add serviceTiers: [{ id, name, description }] to app-server model/list payloads and generated schemas/SDK.
  • Keep additionalSpeedTiers serialized and mark it deprecated.
  • Continue mapping legacy app-server serviceTier values through the compatibility enum from the previous PR.
  • Update app-server docs and model-list expectations.

Compatibility

This is additive for model/list. Existing additionalSpeedTiers and serviceTier clients continue to work; new clients should read serviceTiers for structured metadata.

Verification

  • just fmt
  • Schema/type fixtures updated.
  • Did not run tests locally; relying on CI per project guidance.

@aibrahim-oai
Copy link
Copy Markdown
Collaborator Author

aibrahim-oai commented May 2, 2026

@aibrahim-oai aibrahim-oai force-pushed the dev/service-tier-app-server branch from 61b0f51 to 51368db Compare May 2, 2026 21:39
@aibrahim-oai aibrahim-oai merged commit 51368db into dev/service-tier-core-model-info May 2, 2026
16 of 37 checks passed
@aibrahim-oai aibrahim-oai deleted the dev/service-tier-app-server branch May 2, 2026 23:04
@github-actions github-actions Bot locked and limited conversation to collaborators May 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant