Skip to content

Improve OpenUI Cloud model and billing UX#735

Merged
zahlekhan merged 12 commits into
mainfrom
codex/openui-cloud-model-switcher-billing
Jul 8, 2026
Merged

Improve OpenUI Cloud model and billing UX#735
zahlekhan merged 12 commits into
mainfrom
codex/openui-cloud-model-switcher-billing

Conversation

@zahlekhan

Copy link
Copy Markdown
Contributor

Summary

  • add a model switcher-backed chat LLM wrapper that sends the selected model to /api/chat
  • hardcode Gemini/GPT/Claude model options and keep billing/model state frontend-friendly
  • show an OpenUI-styled purchase credits modal on 429 and hide the duplicate inline billing banner

Verification

  • npm run lint
  • vitest run
  • tsc --noEmit
  • npm run build

AbhinRustagi
AbhinRustagi previously approved these changes Jul 8, 2026
@zahlekhan zahlekhan merged commit 9a2e60c into main Jul 8, 2026
2 checks passed
@zahlekhan zahlekhan deleted the codex/openui-cloud-model-switcher-billing branch July 8, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants