feat(openai-codex): add GPT-5.5 model (#12170)

This commit is contained in:
Hannes Rudolph 2026-04-23 13:54:33 -06:00 committed by GitHub
parent c4547d25c5
commit 142f3fb335
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 17 additions and 73 deletions

View file

@ -172,6 +172,21 @@ export const openAiCodexModels = {
supportsTemperature: false,
description: "GPT-5.1 Codex Mini: Faster version for coding tasks via ChatGPT subscription",
},
"gpt-5.5": {
maxTokens: 128000,
contextWindow: 1_050_000,
includedTools: ["apply_patch"],
excludedTools: ["apply_diff", "write_to_file"],
supportsImages: true,
supportsPromptCache: true,
supportsReasoningEffort: ["none", "low", "medium", "high", "xhigh"],
reasoningEffort: "none",
inputPrice: 0,
outputPrice: 0,
supportsVerbosity: true,
supportsTemperature: false,
description: "GPT-5.5: Most capable model via ChatGPT subscription",
},
"gpt-5.4": {
maxTokens: 128000,
contextWindow: 1_050_000,
@ -185,7 +200,7 @@ export const openAiCodexModels = {
outputPrice: 0,
supportsVerbosity: true,
supportsTemperature: false,
description: "GPT-5.4: Most capable model via ChatGPT subscription",
description: "GPT-5.4: Formerly most capable model via ChatGPT subscription",
},
"gpt-5.4-mini": {
maxTokens: 128000,

View file

@ -1,7 +1,7 @@
import { HTMLAttributes } from "react"
import { useAppTranslation } from "@/i18n/TranslationContext"
import { Trans } from "react-i18next"
import { Download, Upload, TriangleAlert, Bug, Lightbulb, Shield, MessageCircle, MessagesSquare } from "lucide-react"
import { Download, Upload, TriangleAlert, Bug, Lightbulb, Shield, MessagesSquare } from "lucide-react"
import { VSCodeCheckbox, VSCodeLink } from "@vscode/webview-ui-toolkit/react"
import type { TelemetrySetting } from "@roo-code/types"
@ -89,13 +89,6 @@ export const About = ({ telemetrySetting, setTelemetrySetting, debug, setDebug,
</VSCodeLink>
</span>
</div>
<div className="flex items-start gap-2">
<MessageCircle className="size-4 text-vscode-descriptionForeground shrink-0" />
<span>
{t("settings:about.contact.label")}{" "}
<VSCodeLink href="mailto:support@roocode.com">support@roocode.com</VSCodeLink>
</span>
</div>
<div className="flex items-start gap-2">
<MessagesSquare className="size-4 text-vscode-descriptionForeground shrink-0" />
<span>

View file

@ -83,16 +83,6 @@ describe("About", () => {
expect(screen.getByText("settings:about.securityIssue.link")).toBeInTheDocument()
})
it("renders the contact section with label and email", () => {
render(
<TranslationProvider>
<About {...defaultProps} />
</TranslationProvider>,
)
expect(screen.getByText("settings:about.contact.label")).toBeInTheDocument()
expect(screen.getByText("support@roocode.com")).toBeInTheDocument()
})
it("renders export, import, and reset buttons", () => {
render(
<TranslationProvider>

View file

@ -56,9 +56,6 @@
"label": "Has descobert una vulnerabilitat?",
"link": "Segueix el nostre procés de divulgació"
},
"contact": {
"label": "Necessites parlar amb nosaltres? Escriu"
},
"community": "Vols consells o simplement passar l'estona amb altres usuaris de Roo Code? Uneix-te a <redditLink>reddit.com/r/RooCode</redditLink> o <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contacte i Comunitat",
"manageSettings": "Gestionar Configuració",

View file

@ -56,9 +56,6 @@
"label": "Sicherheitslücke entdeckt?",
"link": "Folge unserem Offenlegungsprozess"
},
"contact": {
"label": "Musst du mit uns sprechen? Schreibe"
},
"community": "Möchtest du Tipps oder dich einfach mit anderen Roo Code-Nutzern austauschen? Tritt <redditLink>reddit.com/r/RooCode</redditLink> oder <discordLink>discord.gg/roocode</discordLink> bei",
"contactAndCommunity": "Kontakt & Community",
"manageSettings": "Einstellungen verwalten",

View file

@ -56,9 +56,6 @@
"label": "Discovered a vulnerability?",
"link": "Follow our disclosure process"
},
"contact": {
"label": "Need to talk to us? Write"
},
"community": "Want tips or to just hang out with other Roo Code users? Join <redditLink>reddit.com/r/RooCode</redditLink> or <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contact & Community",
"manageSettings": "Manage Settings",

View file

@ -56,9 +56,6 @@
"label": "¿Descubriste una vulnerabilidad?",
"link": "Sigue nuestro proceso de divulgación"
},
"contact": {
"label": "¿Necesitas hablar con nosotros? Escribe"
},
"community": "¿Quieres consejos o simplemente pasar el rato con otros usuarios de Roo Code? Únete a <redditLink>reddit.com/r/RooCode</redditLink> o <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contacto y Comunidad",
"manageSettings": "Gestionar Configuración",

View file

@ -56,9 +56,6 @@
"label": "Vous avez découvert une vulnérabilité ?",
"link": "Suivez notre processus de divulgation"
},
"contact": {
"label": "Besoin de nous parler ? Écrivez"
},
"community": "Vous voulez des conseils ou simplement discuter avec d'autres utilisateurs de Roo Code ? Rejoignez <redditLink>reddit.com/r/RooCode</redditLink> ou <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contact et Communauté",
"manageSettings": "Gérer les Paramètres",

View file

@ -56,9 +56,6 @@
"label": "कोई कमजोरी खोजी?",
"link": "हमारी प्रकटीकरण प्रक्रिया का पालन करें"
},
"contact": {
"label": "हमसे बात करने की जरूरत है? लिखें"
},
"community": "सुझाव चाहिए या बस अन्य Roo Code उपयोगकर्ताओं के साथ घूमना चाहते हैं? <redditLink>reddit.com/r/RooCode</redditLink> या <discordLink>discord.gg/roocode</discordLink> में शामिल हों",
"contactAndCommunity": "संपर्क और समुदाय",
"manageSettings": "सेटिंग्स प्रबंधित करें",

View file

@ -56,9 +56,6 @@
"label": "Menemukan kerentanan?",
"link": "Ikuti proses pengungkapan kami"
},
"contact": {
"label": "Perlu bicara dengan kami? Tulis"
},
"community": "Ingin tips atau hanya nongkrong dengan pengguna Roo Code lainnya? Bergabunglah dengan <redditLink>reddit.com/r/RooCode</redditLink> atau <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Kontak & Komunitas",
"manageSettings": "Kelola Pengaturan",

View file

@ -56,9 +56,6 @@
"label": "Hai scoperto una vulnerabilità?",
"link": "Segui il nostro processo di divulgazione"
},
"contact": {
"label": "Hai bisogno di parlarci? Scrivi"
},
"community": "Vuoi consigli o semplicemente uscire con altri utenti di Roo Code? Unisciti a <redditLink>reddit.com/r/RooCode</redditLink> o <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contatti e Comunità",
"manageSettings": "Gestisci Impostazioni",

View file

@ -56,9 +56,6 @@
"label": "脆弱性を発見しましたか?",
"link": "開示プロセスに従ってください"
},
"contact": {
"label": "お問い合わせが必要ですか?メールを送信"
},
"community": "ヒントが欲しいですか、または他のRoo Codeユーザーと交流したいですか<redditLink>reddit.com/r/RooCode</redditLink>または<discordLink>discord.gg/roocode</discordLink>に参加してください",
"contactAndCommunity": "お問い合わせとコミュニティ",
"manageSettings": "設定を管理",

View file

@ -56,9 +56,6 @@
"label": "취약점을 발견하셨나요?",
"link": "공개 프로세스 따르기"
},
"contact": {
"label": "문의가 필요하신가요? 이메일 보내기"
},
"community": "팁을 얻거나 다른 Roo Code 사용자들과 교류하고 싶으신가요? <redditLink>reddit.com/r/RooCode</redditLink> 또는 <discordLink>discord.gg/roocode</discordLink>에 참여하세요",
"contactAndCommunity": "문의 및 커뮤니티",
"manageSettings": "설정 관리",

View file

@ -56,9 +56,6 @@
"label": "Kwetsbaarheid ontdekt?",
"link": "Volg ons openbaarmakingsproces"
},
"contact": {
"label": "Moet je met ons praten? Schrijf"
},
"community": "Wil je tips of gewoon even hangen met andere Roo Code-gebruikers? Sluit je aan bij <redditLink>reddit.com/r/RooCode</redditLink> of <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contact & Gemeenschap",
"manageSettings": "Instellingen Beheren",

View file

@ -56,9 +56,6 @@
"label": "Odkryłeś lukę w zabezpieczeniach?",
"link": "Postępuj zgodnie z naszym procesem ujawniania"
},
"contact": {
"label": "Musisz z nami porozmawiać? Napisz"
},
"community": "Chcesz wskazówek lub po prostu porozmawiać z innymi użytkownikami Roo Code? Dołącz do <redditLink>reddit.com/r/RooCode</redditLink> lub <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Kontakt i Społeczność",
"manageSettings": "Zarządzaj Ustawieniami",

View file

@ -56,9 +56,6 @@
"label": "Descobriu uma vulnerabilidade?",
"link": "Siga nosso processo de divulgação"
},
"contact": {
"label": "Precisa falar conosco? Escreva"
},
"community": "Quer dicas ou apenas conversar com outros usuários do Roo Code? Junte-se a <redditLink>reddit.com/r/RooCode</redditLink> ou <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Contato e Comunidade",
"manageSettings": "Gerenciar Configurações",

View file

@ -56,9 +56,6 @@
"label": "Обнаружили уязвимость?",
"link": "Следуйте нашему процессу раскрытия"
},
"contact": {
"label": "Нужно с нами связаться? Напишите"
},
"community": "Хотите получить советы или просто пообщаться с другими пользователями Roo Code? Присоединяйтесь к <redditLink>reddit.com/r/RooCode</redditLink> или <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Контакты и Сообщество",
"manageSettings": "Управление Настройками",

View file

@ -56,9 +56,6 @@
"label": "Bir güvenlik açığı mı keşfettiniz?",
"link": "Açıklama sürecimizi takip edin"
},
"contact": {
"label": "Bizimle konuşmanız mı gerekiyor? Yazın"
},
"community": "İpuçları mı istiyorsunuz yoksa sadece diğer Roo Code kullanıcılarıyla takılmak mı istiyorsunuz? <redditLink>reddit.com/r/RooCode</redditLink> veya <discordLink>discord.gg/roocode</discordLink>'a katılın",
"contactAndCommunity": "İletişim ve Topluluk",
"manageSettings": "Ayarları Yönet",

View file

@ -56,9 +56,6 @@
"label": "Phát hiện lỗ hổng bảo mật?",
"link": "Làm theo quy trình công bố của chúng tôi"
},
"contact": {
"label": "Cần nói chuyện với chúng tôi? Viết"
},
"community": "Muốn nhận mẹo hoặc chỉ muốn giao lưu với những người dùng Roo Code khác? Tham gia <redditLink>reddit.com/r/RooCode</redditLink> hoặc <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "Liên Hệ & Cộng Đồng",
"manageSettings": "Quản Lý Cài Đặt",

View file

@ -56,9 +56,6 @@
"label": "发现安全漏洞?",
"link": "遵循我们的披露流程"
},
"contact": {
"label": "需要联系我们?请发送邮件至"
},
"community": "想要获取使用技巧或与其他 Roo Code 用户交流?加入 <redditLink>reddit.com/r/RooCode</redditLink> 或 <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "联系与社区",
"manageSettings": "管理设置",

View file

@ -56,9 +56,6 @@
"label": "發現安全漏洞?",
"link": "遵循我們的揭露流程"
},
"contact": {
"label": "需要與我們聯絡?請寫信"
},
"community": "想要取得使用技巧或與其他 Roo Code 使用者交流?加入 <redditLink>reddit.com/r/RooCode</redditLink> 或 <discordLink>discord.gg/roocode</discordLink>",
"contactAndCommunity": "聯絡與社群",
"manageSettings": "管理設定",