Skip to content

[codex] Lowercase TUI service tier commands#21906

Merged
aibrahim-oai merged 2 commits into
mainfrom
dev/lowercase-service-tier-names
May 9, 2026
Merged

[codex] Lowercase TUI service tier commands#21906
aibrahim-oai merged 2 commits into
mainfrom
dev/lowercase-service-tier-names

Conversation

@aibrahim-oai
Copy link
Copy Markdown
Collaborator

Why

Service-tier slash commands are built from model-catalog metadata. If the catalog returns a name like Fast, the TUI currently exposes /Fast and exact dispatch expects that casing, which is inconsistent with the lowercase command style used elsewhere.

What

  • Lowercase service-tier command names when converting catalog tiers into ServiceTierCommand values.
  • Add regression coverage that seeds a catalog tier named Fast and expects the generated command to be fast.

Testing

Not run locally per repo instruction; PR CI should run the new service_tier_commands_lowercase_catalog_names coverage.

@aibrahim-oai aibrahim-oai marked this pull request as ready for review May 9, 2026 10:55
@aibrahim-oai aibrahim-oai merged commit fca81ee into main May 9, 2026
26 checks passed
@aibrahim-oai aibrahim-oai deleted the dev/lowercase-service-tier-names branch May 9, 2026 11:29
@github-actions github-actions Bot locked and limited conversation to collaborators May 9, 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