Skip to content

chore(THU-613): remove gptoss model#1005

Open
raivieiraadriano92 wants to merge 1 commit into
mainfrom
raivieiraadriano92/thu-613-remove-gpt-oss-from-models-list-on-our-instance
Open

chore(THU-613): remove gptoss model#1005
raivieiraadriano92 wants to merge 1 commit into
mainfrom
raivieiraadriano92/thu-613-remove-gpt-oss-from-models-list-on-our-instance

Conversation

@raivieiraadriano92

@raivieiraadriano92 raivieiraadriano92 commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

Removes the GPT-OSS (gpt-oss-120b) model from the instance: deletes the default model + profile, drops the thunderbolt inference provider and its THUNDERBOLT_INFERENCE_URL / THUNDERBOLT_INFERENCE_API_KEY settings, and updates tests and eval scenarios to reference the remaining models.

Fixes THU-613.


Note

Medium Risk
Removes a public model ID and self-hosted inference path; clients or env still pointing at gpt-oss-120b or Thunderbolt will fail until updated.

Overview
Removes GPT-OSS 120B as a shipped system model and deletes its default model profile (gpt-oss.ts). The backend no longer exposes gpt-oss-120b on /chat/completions or routes it through a Thunderbolt inference client—THUNDERBOLT_INFERENCE_URL / THUNDERBOLT_INFERENCE_API_KEY are dropped from settings, and InferenceProvider is now fireworks, mistral, and anthropic only.

Opus 4.8 replaces GPT-OSS in defaults: built-in automations, eval scenarios, debug scripts, and tests/stories that previously referenced defaultModelGptOss120b. Eval docs now describe Opus-only runs instead of multi-model GPT-OSS examples.

Reviewed by Cursor Bugbot for commit 7705503. Bugbot is set up for automated code reviews on this repo. Configure here.

@raivieiraadriano92 raivieiraadriano92 self-assigned this Jun 18, 2026
@raivieiraadriano92 raivieiraadriano92 marked this pull request as ready for review June 18, 2026 21:25
@github-actions

Copy link
Copy Markdown

Semgrep Security Scan

No security issues found.

@github-actions

Copy link
Copy Markdown

Preview environment deployed 🚀

Service URL
Marketing / blog / docs https://thunderbolt-pr-1005.preview.thunderbolt.io
App https://app-pr-1005.preview.thunderbolt.io
API https://api-pr-1005.preview.thunderbolt.io
Keycloak https://auth-pr-1005.preview.thunderbolt.io
PowerSync https://powersync-pr-1005.preview.thunderbolt.io

Stack: preview-pr-1005 · Commit: 77055039b091b29d28ccd722bcadf122535b0a04

Auto-destroys on PR close/merge. Login via the bundled Keycloak realm — demo@thunderbolt.io / demo by default.

@github-actions

Copy link
Copy Markdown

PR Metrics

Metric Value
Lines changed (prod code) +41 / -169
JS bundle size (gzipped) 🟢 682.3 KB → 680.8 KB (-1.4 KB, -0.2%)
Test coverage 🟢 78.09% → 78.04% (+-0.0%)
Performance (preview) Preview not ready — Render deploy may have timed out
Accessibility
Best Practices
SEO

Updated Thu, 18 Jun 2026 21:30:44 GMT · run #1955

@raivieiraadriano92 raivieiraadriano92 changed the title chore: remove gptoss model chore(THU-613): remove gptoss model Jun 19, 2026
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.

1 participant