@@ -19,8 +19,8 @@ import {
1919import { useCheckEntitlements } from '@/hooks/misc/useCheckEntitlements'
2020
2121interface ModelSelectorProps {
22- selectedModel : 'gpt-5' | 'gpt-5-mini '
23- onSelectModel : ( model : 'gpt-5' | 'gpt-5-mini ' ) => void
22+ selectedModel : 'gpt-5.3-codex ' | 'gpt-5.4-nano '
23+ onSelectModel : ( model : 'gpt-5.3-codex ' | 'gpt-5.4-nano ' ) => void
2424}
2525
2626export const ModelSelector = ( { selectedModel, onSelectModel } : ModelSelectorProps ) => {
@@ -35,8 +35,8 @@ export const ModelSelector = ({ selectedModel, onSelectModel }: ModelSelectorPro
3535
3636 const upgradeHref = `/org/${ slug ?? '_' } /billing?panel=subscriptionPlan&source=ai-assistant-model`
3737
38- const handleSelectModel = ( model : 'gpt-5' | 'gpt-5-mini ' ) => {
39- if ( model === 'gpt-5' && ! hasAccessToAdvanceModel ) {
38+ const handleSelectModel = ( model : 'gpt-5.3-codex ' | 'gpt-5.4-nano ' ) => {
39+ if ( model === 'gpt-5.3-codex ' && ! hasAccessToAdvanceModel ) {
4040 setOpen ( false )
4141 void router . push ( upgradeHref )
4242 return
@@ -62,21 +62,21 @@ export const ModelSelector = ({ selectedModel, onSelectModel }: ModelSelectorPro
6262 < CommandList_Shadcn_ >
6363 < CommandGroup_Shadcn_ >
6464 < CommandItem_Shadcn_
65- value = "gpt-5-mini "
66- onSelect = { ( ) => handleSelectModel ( 'gpt-5-mini ' ) }
65+ value = "gpt-5.4-nano "
66+ onSelect = { ( ) => handleSelectModel ( 'gpt-5.4-nano ' ) }
6767 className = "flex justify-between"
6868 >
69- < span > gpt-5-mini </ span >
70- { selectedModel === 'gpt-5-mini ' && < Check className = "h-3.5 w-3.5" /> }
69+ < span > gpt-5.4-nano </ span >
70+ { selectedModel === 'gpt-5.4-nano ' && < Check className = "h-3.5 w-3.5" /> }
7171 </ CommandItem_Shadcn_ >
7272 < CommandItem_Shadcn_
73- value = "gpt-5"
74- onSelect = { ( ) => handleSelectModel ( 'gpt-5' ) }
73+ value = "gpt-5.3-codex "
74+ onSelect = { ( ) => handleSelectModel ( 'gpt-5.3-codex ' ) }
7575 className = "flex justify-between"
7676 >
77- < span > gpt-5</ span >
77+ < span > gpt-5.3-codex </ span >
7878 { hasAccessToAdvanceModel ? (
79- selectedModel === 'gpt-5' ? (
79+ selectedModel === 'gpt-5.3-codex ' ? (
8080 < Check className = "h-3.5 w-3.5" />
8181 ) : null
8282 ) : (
@@ -89,7 +89,7 @@ export const ModelSelector = ({ selectedModel, onSelectModel }: ModelSelectorPro
8989 </ div >
9090 </ TooltipTrigger >
9191 < TooltipContent side = "right" >
92- gpt-5 is available on Pro plans and above
92+ gpt-5.3-codex is available on Pro plans and above
9393 </ TooltipContent >
9494 </ Tooltip >
9595 ) }
0 commit comments