From 08d64759dd073be1c2f657c51061645e59423c21 Mon Sep 17 00:00:00 2001 From: Justin Carper Date: Wed, 8 Jul 2026 16:41:08 -0500 Subject: [PATCH 1/2] docs(changelog): note 0.4.6 fix --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) 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."** From af420a1b74f380f285e8cfa1257d8ce50375fc2f Mon Sep 17 00:00:00 2001 From: Justin Carper Date: Wed, 8 Jul 2026 16:41:14 -0500 Subject: [PATCH 2/2] chore(release): 0.4.6 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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",