Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .cortexkit/release-notes/2.2.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## What's fixed

- **Vault setup no longer hangs on a vault that can't connect plugins.** `setup --claustrum` used to sit silent for minutes, re-sending its request, and then say an approval was pending when none had been created. It now stops at once with a clear message. Other failures back off under a real five-minute limit and show progress, and the final message says whether a request was actually created. No published Claustrum vault supports connecting plugins yet; local mode (`npx @cortexkit/opencode-anthropic-auth setup`) works meanwhile. (#439)
- **A stuck pending enrollment can be cleared.** After an unsupported vault refuses the request, setup removes the pending state it wrote, so Reset host enrollment works again. When a request may really still be in progress, the menu now says to quit OpenCode and run setup again, instead of showing a bare `refused-pending`. (#440)
- **The migration-required message runs the current setup.** It used to name `@2.0.0`, so following it installed an old version. (#441)
- **A missing private-files addon is reported by name.** On Windows, when `@cortexkit/private-files` didn't load, users saw "Native custody refused: invalid-token". They now see "Private file support didn't load on this machine", with what to do. (#442)
- **The OAuth sign-in link opens in a dialog that stays open**, on rows of its own so it copies whole, in OpenCode 1 and OpenCode 2. It used to be a toast or a link mid-sentence. (#443)
- **`/claude` explains a missing TUI part.** In OpenCode 1's terminal, if the plugin isn't in `tui.json`, the first text menu in a session now says how to add it. OpenCode Desktop is unchanged. (#398)

## Under the hood

- Built on `@cortexkit/common-auth` 0.24.0.
- Test and tooling updates: Pi SDK 1.3.0, OpenCode SDK 1.19.3 and the OpenCode 1.19.3 test host, Biome 2.5.15, lefthook 2.2.2.

To upgrade, quit OpenCode and Pi and run `npx @cortexkit/opencode-anthropic-auth setup`, or change the version in your OpenCode config.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This repo is a CortexKit-maintained Anthropic auth monorepo for OpenCode and Pi. The OpenCode package is a fork of the original `@ex-machina/opencode-anthropic-auth` plugin, so older entries below the initial CortexKit release are inherited from upstream package history.

## Unreleased
## 2.2.3

### Accounts

Expand All @@ -20,7 +20,7 @@ This repo is a CortexKit-maintained Anthropic auth monorepo for OpenCode and Pi.

### Dependencies

- Test and CI dependencies move: the Pi SDK packages (`pi-agent-core`, `pi-ai`, `pi-coding-agent`, `pi-tui`) to 1.3.0 together, the OpenCode plugin and SDK to 1.19.3 together, `@ai-sdk/anthropic` to 4.0.82, `jdx/mise-action` to 5.2.0 and `actions/download-artifact` to v8. The Pi peer range and the OpenCode 1.18.18 host used by the process E2E checks are unchanged.
- Test and CI dependencies move: the Pi SDK packages (`pi-agent-core`, `pi-ai`, `pi-coding-agent`, `pi-tui`) to 1.3.0 together, the OpenCode plugin and SDK to 1.19.3 together, `@ai-sdk/anthropic` to 4.0.82, `jdx/mise-action` to 5.2.0, `actions/download-artifact` to v8, Biome to 2.5.15 and lefthook to 2.2.2. The OpenCode host used by the process E2E checks moves to 1.19.3 with its plugin and SDK fixture. `@cortexkit/common-auth` moves to 0.24.0. The Pi peer range is unchanged.

## 2.2.2

Expand Down
10 changes: 5 additions & 5 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cortexkit/anthropic-auth-core",
"version": "2.2.2",
"version": "2.2.3",
"type": "module",
"repository": {
"type": "git",
Expand Down
4 changes: 2 additions & 2 deletions packages/opencode/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cortexkit/opencode-anthropic-auth",
"version": "2.2.2",
"version": "2.2.3",
"type": "module",
"repository": {
"type": "git",
Expand Down Expand Up @@ -77,7 +77,7 @@
},
"dependencies": {
"@clack/prompts": "^1.6.0",
"@cortexkit/anthropic-auth-core": "2.2.2",
"@cortexkit/anthropic-auth-core": "2.2.3",
"@cortexkit/claustrum-client": "0.12.0",
"@cortexkit/private-files": "0.2.1",
"@cortexkit/subc-client": "^0.22.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/pi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cortexkit/pi-anthropic-auth",
"version": "2.2.2",
"version": "2.2.3",
"type": "module",
"repository": {
"type": "git",
Expand Down Expand Up @@ -36,7 +36,7 @@
"prepublishOnly": "bun run build"
},
"dependencies": {
"@cortexkit/anthropic-auth-core": "2.2.2"
"@cortexkit/anthropic-auth-core": "2.2.3"
},
"peerDependencies": {
"@earendil-works/pi-ai": ">=0.86.1 <2",
Expand Down
Loading