diff --git a/CHANGELOG.md b/CHANGELOG.md index 20b12e4..1d98dcb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.4.6] — 2026-07-08 + +- **Fixed: newly released Cursor models didn't appear locally without a manual + refresh.** The auth loader warmed the model cache with a call that respected + the 24h on-disk TTL and no-opped while the cache was still fresh. It now + passes `forceRefresh: true`, so the catalog is force-refreshed via a live + `Cursor.models.list()` on every opencode startup (fire-and-forget, no added + latency); the `config` and `provider.models` hooks keep serving the existing + cache instantly (#65). + ## [0.4.5] — 2026-07-07 - **Fixed: Cursor agent rejecting turns as "prompt injection" / "gaslighting."** diff --git a/package-lock.json b/package-lock.json index 72cc1a9..e1b9794 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@stablekernel/opencode-cursor", - "version": "0.4.5", + "version": "0.4.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@stablekernel/opencode-cursor", - "version": "0.4.5", + "version": "0.4.6", "license": "MIT", "dependencies": { "@connectrpc/connect-node": "^2.1.2", diff --git a/package.json b/package.json index 51e7637..128bde5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@stablekernel/opencode-cursor", - "version": "0.4.5", + "version": "0.4.6", "description": "opencode provider plugin backed by the official Cursor SDK (@cursor/sdk) — adds a Cursor provider and lists its models", "type": "module", "license": "MIT",