diff --git a/package-lock.json b/package-lock.json index 736cef1a4f..1a35716a3f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "prime-agent", - "version": "0.9.2", + "version": "0.9.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "prime-agent", - "version": "0.9.2", + "version": "0.9.3", "workspaces": [ "packages/*", "packages/coding-agent/examples/extensions/with-deps", @@ -15,7 +15,7 @@ "packages/coding-agent/examples/extensions/sandbox" ], "dependencies": { - "@earendil-works/pi-coding-agent": "^0.9.2", + "@earendil-works/pi-coding-agent": "^0.9.3", "get-east-asian-width": "^1.6.0" }, "devDependencies": { @@ -5597,10 +5597,10 @@ }, "packages/agent": { "name": "@earendil-works/pi-agent-core", - "version": "0.9.2", + "version": "0.9.3", "license": "MIT", "dependencies": { - "@earendil-works/pi-ai": "^0.9.2", + "@earendil-works/pi-ai": "^0.9.3", "typebox": "^1.3.9" }, "devDependencies": { @@ -5631,7 +5631,7 @@ }, "packages/ai": { "name": "@earendil-works/pi-ai", - "version": "0.9.2", + "version": "0.9.3", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.91.1", @@ -5677,14 +5677,14 @@ }, "packages/coding-agent": { "name": "@earendil-works/pi-coding-agent", - "version": "0.9.2", + "version": "0.9.3", "hasInstallScript": true, "license": "MIT", "dependencies": { "@agentclientprotocol/sdk": "^1.3.0", - "@earendil-works/pi-agent-core": "^0.9.2", - "@earendil-works/pi-ai": "^0.9.2", - "@earendil-works/pi-tui": "^0.9.2", + "@earendil-works/pi-agent-core": "^0.9.3", + "@earendil-works/pi-ai": "^0.9.3", + "@earendil-works/pi-tui": "^0.9.3", "@silvia-odwyer/photon-node": "^0.3.4", "chalk": "^5.5.0", "cli-highlight": "^2.1.11", @@ -5728,18 +5728,18 @@ }, "packages/coding-agent/examples/extensions/custom-provider-anthropic": { "name": "pi-extension-custom-provider-anthropic", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "@anthropic-ai/sdk": "^0.52.0" } }, "packages/coding-agent/examples/extensions/custom-provider-gitlab-duo": { "name": "pi-extension-custom-provider-gitlab-duo", - "version": "0.9.2" + "version": "0.9.3" }, "packages/coding-agent/examples/extensions/sandbox": { "name": "pi-extension-sandbox", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "@anthropic-ai/sandbox-runtime": "^0.0.55" } @@ -5779,7 +5779,7 @@ }, "packages/coding-agent/examples/extensions/with-deps": { "name": "pi-extension-with-deps", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "ms": "^2.1.3" }, @@ -5813,7 +5813,7 @@ }, "packages/tui": { "name": "@earendil-works/pi-tui", - "version": "0.9.2", + "version": "0.9.3", "license": "MIT", "dependencies": { "@types/mime-types": "^3.0.1", diff --git a/package.json b/package.json index 2909e32b50..ebbb04ebb1 100644 --- a/package.json +++ b/package.json @@ -48,9 +48,9 @@ "engines": { "node": ">=22.8.0" }, - "version": "0.9.2", + "version": "0.9.3", "dependencies": { - "@earendil-works/pi-coding-agent": "^0.9.2", + "@earendil-works/pi-coding-agent": "^0.9.3", "get-east-asian-width": "^1.6.0" }, "overrides": { diff --git a/packages/agent/package.json b/packages/agent/package.json index 27e3b77d1a..33d9fbefef 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@earendil-works/pi-agent-core", - "version": "0.9.2", + "version": "0.9.3", "description": "General-purpose agent with transport abstraction, state management, and attachment support", "type": "module", "main": "./dist/index.js", @@ -17,7 +17,7 @@ "prepublishOnly": "npm run clean && npm run build" }, "dependencies": { - "@earendil-works/pi-ai": "^0.9.2", + "@earendil-works/pi-ai": "^0.9.3", "typebox": "^1.3.9" }, "keywords": [ diff --git a/packages/ai/.changes/res-1311-bump-impersonated-client-versions.md b/packages/ai/.changes/res-1311-bump-impersonated-client-versions.md deleted file mode 100644 index bac7d43a98..0000000000 --- a/packages/ai/.changes/res-1311-bump-impersonated-client-versions.md +++ /dev/null @@ -1 +0,0 @@ -- Bumped the impersonated client versions: Claude Code 2.1.257 -> 2.1.261 and GitHub Copilot Chat 0.35.0 -> 0.48.1 on VS Code 1.136.1, keeping OAuth traffic accepted as a current client; the Copilot client identity now has a single owner shared by the OAuth flow and the generated catalog headers. diff --git a/packages/ai/.changes/res-1312-codex-gpt6-astra.md b/packages/ai/.changes/res-1312-codex-gpt6-astra.md deleted file mode 100644 index 273f8aefc2..0000000000 --- a/packages/ai/.changes/res-1312-codex-gpt6-astra.md +++ /dev/null @@ -1 +0,0 @@ -- Added GPT-6 Astra to the Codex/ChatGPT OAuth catalog with its mandatory-reasoning effort levels, and bumped the Codex discovery client version to 0.153.4 so account discovery lists it (reported by endcycles and api-moose in discussion #2062). diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 1b18b66549..1a6944ff7f 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [0.9.3] - 2026-09-06 + +- Added GPT-6 Astra to the Codex/ChatGPT OAuth catalog with its mandatory-reasoning effort levels, and bumped the Codex discovery client version to 0.153.4 so account discovery lists it (reported by endcycles and api-moose in discussion #2062). +- Bumped the impersonated client versions: Claude Code 2.1.257 -> 2.1.261 and GitHub Copilot Chat 0.35.0 -> 0.48.1 on VS Code 1.136.1, keeping OAuth traffic accepted as a current client; the Copilot client identity now has a single owner shared by the OAuth flow and the generated catalog headers. + ## [0.9.2] - 2026-09-05 - Fixed Claude Fable 5.x failing over Anthropic OAuth with "Claude Code 2.1.75 does not support this model" by bumping the impersonated Claude Code version to 2.1.257 ([#1962](https://github.com/PrimeIntellect-ai/prime-agent/issues/1962)) diff --git a/packages/ai/package.json b/packages/ai/package.json index 5549ee5445..be74cacc6d 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@earendil-works/pi-ai", - "version": "0.9.2", + "version": "0.9.3", "description": "Unified LLM API with automatic model discovery and provider configuration", "type": "module", "main": "./dist/index.js", diff --git a/packages/coding-agent/.changes/res-1312-codex-client-version.md b/packages/coding-agent/.changes/res-1312-codex-client-version.md deleted file mode 100644 index de093c56bf..0000000000 --- a/packages/coding-agent/.changes/res-1312-codex-client-version.md +++ /dev/null @@ -1 +0,0 @@ -- Fixed ChatGPT OAuth model discovery hiding GPT-6 Astra by advertising Codex CLI 0.153.4 instead of 0.147.0. diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index 653a4e4c04..b99ffc556c 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [0.9.3] - 2026-09-06 + +- Fixed ChatGPT OAuth model discovery hiding GPT-6 Astra by advertising Codex CLI 0.153.4 instead of 0.147.0. + ## [0.9.2] - 2026-09-05 - Fixed daemon session creation after macOS timezone changes ([#879](https://github.com/PrimeIntellect-ai/prime-agent/issues/879)) diff --git a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json index adc35d830b..2047506adb 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json +++ b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json @@ -1,12 +1,12 @@ { "name": "pi-extension-custom-provider", - "version": "0.9.2", + "version": "0.9.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pi-extension-custom-provider", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "@anthropic-ai/sdk": "^0.52.0" } diff --git a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json index 30bee9759d..1b901d248a 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json +++ b/packages/coding-agent/examples/extensions/custom-provider-anthropic/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-custom-provider-anthropic", "private": true, - "version": "0.9.2", + "version": "0.9.3", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json b/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json index c056207a40..bbd9c1bfcf 100644 --- a/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json +++ b/packages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-custom-provider-gitlab-duo", "private": true, - "version": "0.9.2", + "version": "0.9.3", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/sandbox/package-lock.json b/packages/coding-agent/examples/extensions/sandbox/package-lock.json index 06e76b135a..60c6944337 100644 --- a/packages/coding-agent/examples/extensions/sandbox/package-lock.json +++ b/packages/coding-agent/examples/extensions/sandbox/package-lock.json @@ -1,12 +1,12 @@ { "name": "pi-extension-sandbox", - "version": "0.9.2", + "version": "0.9.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pi-extension-sandbox", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "@anthropic-ai/sandbox-runtime": "^0.0.55" } diff --git a/packages/coding-agent/examples/extensions/sandbox/package.json b/packages/coding-agent/examples/extensions/sandbox/package.json index 6ddd6d5126..ebd35be512 100644 --- a/packages/coding-agent/examples/extensions/sandbox/package.json +++ b/packages/coding-agent/examples/extensions/sandbox/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-sandbox", "private": true, - "version": "0.9.2", + "version": "0.9.3", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/examples/extensions/with-deps/package-lock.json b/packages/coding-agent/examples/extensions/with-deps/package-lock.json index a214603c37..f16ef2e187 100644 --- a/packages/coding-agent/examples/extensions/with-deps/package-lock.json +++ b/packages/coding-agent/examples/extensions/with-deps/package-lock.json @@ -1,12 +1,12 @@ { "name": "pi-extension-with-deps", - "version": "0.9.2", + "version": "0.9.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pi-extension-with-deps", - "version": "0.9.2", + "version": "0.9.3", "dependencies": { "ms": "^2.1.3" }, diff --git a/packages/coding-agent/examples/extensions/with-deps/package.json b/packages/coding-agent/examples/extensions/with-deps/package.json index 15a300d277..cc0e4d5b02 100644 --- a/packages/coding-agent/examples/extensions/with-deps/package.json +++ b/packages/coding-agent/examples/extensions/with-deps/package.json @@ -1,7 +1,7 @@ { "name": "pi-extension-with-deps", "private": true, - "version": "0.9.2", + "version": "0.9.3", "type": "module", "scripts": { "clean": "echo 'nothing to clean'", diff --git a/packages/coding-agent/package.json b/packages/coding-agent/package.json index 4cb29b8be1..87a36a687d 100644 --- a/packages/coding-agent/package.json +++ b/packages/coding-agent/package.json @@ -1,6 +1,6 @@ { "name": "@earendil-works/pi-coding-agent", - "version": "0.9.2", + "version": "0.9.3", "description": "Coding agent CLI with a persistent Python REPL kernel and session management", "type": "module", "piConfig": { @@ -48,9 +48,9 @@ }, "dependencies": { "@agentclientprotocol/sdk": "^1.3.0", - "@earendil-works/pi-agent-core": "^0.9.2", - "@earendil-works/pi-ai": "^0.9.2", - "@earendil-works/pi-tui": "^0.9.2", + "@earendil-works/pi-agent-core": "^0.9.3", + "@earendil-works/pi-ai": "^0.9.3", + "@earendil-works/pi-tui": "^0.9.3", "@silvia-odwyer/photon-node": "^0.3.4", "chalk": "^5.5.0", "cli-highlight": "^2.1.11", diff --git a/packages/tui/package.json b/packages/tui/package.json index 07426dc7a7..f2f37f372f 100644 --- a/packages/tui/package.json +++ b/packages/tui/package.json @@ -1,6 +1,6 @@ { "name": "@earendil-works/pi-tui", - "version": "0.9.2", + "version": "0.9.3", "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "type": "module", "main": "dist/index.js",