diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..60c2522 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: andrepimenta diff --git a/CHANGELOG.md b/CHANGELOG.md index 31a3da8..771ddf1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to the "claude-code-chat" extension will be documented in th Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. +## [2.1.0] - 2026-06-07 + +### 🚀 Features Added +- **Sponsor button**: Added a Sponsor button on both the GitHub repository (`.github/FUNDING.yml`) and the VS Code Marketplace listing (`sponsor` field in `package.json`), linking to GitHub Sponsors. +- **GPT 5.5 as the default GPT model**: The "GPT" quick-select now targets OpenAI's mainline GPT 5.5, replacing the previous GPT 5.3 Codex entry, with a faster `gpt-5.4-mini` tier. + +### 🐛 Bug Fixes +- **Valid fast-tier GPT fallback**: The bundled model fallback no longer points the GPT fast (haiku) tier at a non-existent `openai/gpt-5.5-mini`. It now uses `openai/gpt-5.4-mini`, matching what the live resolver selects, so the offline/fallback path can no longer hand out an invalid model id. + +### 🔧 Technical Improvements +- **OpenAI model resolver retargeted**: `model-updater.ts` now resolves the OpenAI quick-model against mainline `openai/gpt-` and `openai/gpt--mini` slugs instead of the `-codex` / `-codex-mini` variants, so auto-update tracks the latest general GPT release. + ## [2.0.7] - 2026-04-24 ### 🚀 Features Added diff --git a/build/open-vsix/build.sh b/build/open-vsix/build.sh index 7eabc09..31214ec 100755 --- a/build/open-vsix/build.sh +++ b/build/open-vsix/build.sh @@ -6,7 +6,7 @@ set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -VERSION="2.0.9" +VERSION="2.1.0" OUTPUT_NAME="vsix-claude-code-chat-${VERSION}.vsix" echo "Building Open VSIX version ${VERSION}..." diff --git a/package.json b/package.json index 983aca9..f3a9532 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "claude-code-chat", "displayName": "Chat for Claude Code", "description": "Beautiful Claude Code Chat Interface for VS Code", - "version": "2.0.9", + "version": "2.1.0", "publisher": "AndrePimenta", "author": "Andre Pimenta", "repository": { @@ -10,6 +10,9 @@ "url": "https://github.com/andrepimenta/claude-code-chat" }, "license": "SEE LICENSE IN LICENSE", + "sponsor": { + "url": "https://github.com/sponsors/andrepimenta" + }, "engines": { "vscode": "^1.94.0" }, diff --git a/src/model-updater.ts b/src/model-updater.ts index bbcddef..33d08de 100644 --- a/src/model-updater.ts +++ b/src/model-updater.ts @@ -63,8 +63,8 @@ const providerResolvers: Record = { haiku: /^zai\/GLM-([\d.]+)-(?:Air|Flash)$/i }, 'openai/gpt-': { - main: /^openai\/gpt-([\d.]+)-codex$/, - haiku: /^openai\/gpt-([\d.]+)-codex-mini$/ + main: /^openai\/gpt-([\d.]+)$/, + haiku: /^openai\/gpt-([\d.]+)-mini$/ }, 'gemini-': { main: /^(?:google\/)?gemini-([\d.]+)-pro-preview$/, diff --git a/src/recommended-models.json b/src/recommended-models.json index 716280a..a5dc80e 100644 --- a/src/recommended-models.json +++ b/src/recommended-models.json @@ -1,14 +1,14 @@ [ { - "id": "openai/gpt-5.3-codex", - "name": "GPT 5.3 Codex", - "description": "Coding-focused GPT-5.3 variant with optimized routing.", + "id": "openai/gpt-5.5", + "name": "GPT 5.5", + "description": "OpenAI's GPT-5.5 with strong reasoning and agentic tool use.", "context_length": 400000, "max_output_tokens": 128000, "credits_per_request": 4.921875, "provider": "OpenAI", "quickLabel": "GPT", - "tierModels": { "sonnet": "openai/gpt-5.3-codex", "opus": "openai/gpt-5.3-codex", "haiku": "openai/gpt-5.1-codex-mini" } + "tierModels": { "sonnet": "openai/gpt-5.5", "opus": "openai/gpt-5.5", "haiku": "openai/gpt-5.4-mini" } }, { "id": "google/gemini-3.1-pro-preview",