Skip to content

feat: add GPT-5.5 model support and reasoning / verbosity enhancement#1463

Merged
kwaroran merged 4 commits into
kwaroran:mainfrom
tasoo-oos:feat-add-gpt-55
Jun 4, 2026
Merged

feat: add GPT-5.5 model support and reasoning / verbosity enhancement#1463
kwaroran merged 4 commits into
kwaroran:mainfrom
tasoo-oos:feat-add-gpt-55

Conversation

@tasoo-oos
Copy link
Copy Markdown
Contributor

@tasoo-oos tasoo-oos commented May 28, 2026

PR Checklist

  • Required Checks
    • Have you added type definitions?
    • Have you tested your changes?
    • Have you checked that it won't break any existing features?
  • If your PR uses models1, check the following:
    • Have you checked if it works normally in all models?
    • Have you checked if it works normally in all web, local, and node-hosted versions? If it doesn't, have you blocked it in those versions?
  • If your PR is highly AI generated2, check the following:
    • Have you understood what the code does?
    • Have you cleaned up any unnecessary or redundant code?
    • Is it not a huge change?
      • We currently do not accept highly AI generated PRs that are large changes.

Summary

Add GPT-5.5 model entries and update GPT-5 reasoning/verbosity parameter handling.

Related Issues

None.

Changes

  • Added gpt-5.5 and gpt-5.5-2026-04-23 to the OpenAI model list.
  • Added GPT-5 parameter capability markers for none, xhigh, and minimum-medium reasoning effort support.
  • Updated reasoning effort and verbosity settings from sliders to segmented controls.
  • Clamped invalid reasoning effort values when switching between models with different capabilities.
  • Added a noStructuredOutput model flag and skipped JSON schema response formatting for flagged models.
  • Added a default verbosity value during database initialization.

Impact

This enables selecting GPT-5.5 and exposes model-specific reasoning options more accurately. Existing GPT-5 model settings may be adjusted to the nearest supported value when a selected model does not support the current reasoning effort. (xhigh -> high, none / low -> mid)

Internally, this feature still uses integer-based value mapping.

Demo

GPT-5.2 ~ GPT-5.5

image

GPT-5.1

image

GPT-5

image

GPT-5.4 Pro

image

Footnotes

  1. Modifies the behavior of prompting, requesting, or handling responses from AI models.

  2. Over 80% of the code is AI generated.

@tasoo-oos tasoo-oos changed the title Add GPT-5.5 model support feat: add GPT-5.5 model support and SegmentedControl style UI May 28, 2026
@tasoo-oos tasoo-oos changed the title feat: add GPT-5.5 model support and SegmentedControl style UI feat: add GPT-5.5 model support and reasoning / verbosity enhancement May 28, 2026
@tasoo-oos tasoo-oos marked this pull request as ready for review May 28, 2026 15:31
@kwaroran kwaroran merged commit b5740b3 into kwaroran:main Jun 4, 2026
4 checks passed
@tasoo-oos tasoo-oos deleted the feat-add-gpt-55 branch June 4, 2026 12:33
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