Skip to content

Conversation

@ThomasK33
Copy link
Member

@ThomasK33 ThomasK33 commented Nov 18, 2025

Summary

  • add provider options context and hook (useProviderOptions)
  • update Google thinking logic in provider options builder
  • remove legacy 1M context checkbox + hook (replaced by ModelSettings)
  • introduce ModelSettings component for provider-specific toggles (Anthropic/OpenAI)
  • cleanup duplicate models.json and update update script

Testing

  • make typecheck

Requires upstream fix: vercel/ai#10348

Generated with mux

Change-Id: I31efddaced95ba047129fd430314b13b45a1ffe7
Signed-off-by: Thomas Kosiewski <tk@coder.com>
Change-Id: Iead205d3947c3e0bf53f2e44bb75fdfb4ac9a65e
Signed-off-by: Thomas Kosiewski <tk@coder.com>
- Remove Google Search and URL Context tools (incompatible with function
calling in standard API)
- Refactor Gemini thinking config to support both 2.5 (budget) and 3.0
(level)
- Remove manual 'include thoughts' option in favor of global thinking
mode
- Clean up unused Google provider options

Change-Id: I445daecd93ebc25536442943604f17c335e5c707
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 force-pushed the google-gemini-include-thoughts-search branch from f71ed01 to 1eb6d75 Compare November 19, 2025 09:08
- Add @radix-ui/react-checkbox and @radix-ui/react-label to dependencies (fixes CI static-check)
- Update thinking policy tests for Gemini 3 model name

Change-Id: I1843ce246ffd85e2d58670652b9b5fbebd80de18
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 force-pushed the google-gemini-include-thoughts-search branch from 1eb6d75 to e5feb4d Compare November 19, 2025 09:09
- Add @radix-ui/react-checkbox and @radix-ui/react-label to dependencies (fixes CI static-check)
- Update thinking policy tests for Gemini 3 model name

Change-Id: I996c5bc348cb7eb32426247b768fc6a07f54b279
Signed-off-by: Thomas Kosiewski <tk@coder.com>
- Fixes CI static-check failure: 'Unexpected use of process in renderer code'

Change-Id: Ic2eb157b8e39befa2d134bb5372cbd103fd3fd5e
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 marked this pull request as ready for review November 19, 2025 09:33
@ThomasK33 ThomasK33 added this pull request to the merge queue Nov 19, 2025
Merged via the queue into main with commit c92953c Nov 19, 2025
13 checks passed
@ThomasK33 ThomasK33 deleted the google-gemini-include-thoughts-search branch November 19, 2025 09:58
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.

Gemini 3: native web search tool (google.tools.googleSearch) causes API error

1 participant