import { VersionInfo } from '@start9labs/start-sdk' export const v_0_2_17 = VersionInfo.of({ version: '0.2.17:0', releaseNotes: { en_US: 'Two production bugs fixed. (1) Gemini Flash model IDs updated — gemini-3.1-flash-preview and gemini-3-flash-preview have been retired by Google in favor of gemini-3.1-flash and gemini-3-flash (without the -preview suffix). The relay\'s config defaults, dropdown options, fallback chain, and pricing table all now use the new IDs. Existing saved configs that point at the old -preview names automatically fall back to the new default on next request — no operator intervention required. The Pro variants (3.1-pro-preview, 3-pro-preview) are unchanged for now; if those start 404\'ing we\'ll do the same rename pass for Pro. (2) thinkingConfig parameter is now only sent for Gemini 3.x Flash models, not 2.x Flash or any Pro model. Previously the relay sent thinkingLevel: "minimal" for any model matching /flash/i, which caused 400 errors with "Thinking level is not supported for this model" when the fallback chain walked down to gemini-2.5-flash or gemini-2.0-flash. New gate: ^gemini-3(\\.\\d+)?[^-]*-flash regex — matches gemini-3-flash and gemini-3.1-flash only.', }, migrations: { up: async ({ effects }) => {}, down: async ({ effects }) => {}, }, })