You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: rename to oc-chatgpt-multi-auth to bypass OpenCode plugin blocking
BREAKING CHANGE: Package renamed from opencode-openai-codex-auth-multi to oc-chatgpt-multi-auth
OpenCode blocks plugins containing 'opencode-openai-codex-auth' in the name.
The new name bypasses this restriction.
Update your config:
plugin: ["oc-chatgpt-multi-auth@latest"]
Closes#11
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22-3Lines changed: 22 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,28 @@
2
2
3
3
All notable changes to this project are documented here. Dates use the ISO format (YYYY-MM-DD).
4
4
5
-
## [Unreleased]
5
+
## [4.9.0] - 2026-01-26
6
6
7
-
### Added
7
+
**BREAKING: Package renamed from `opencode-openai-codex-auth-multi` to `oc-chatgpt-multi-auth`**
8
+
9
+
### Changed
10
+
-**Package renamed** to bypass OpenCode's plugin blocking. OpenCode skips any plugin with `opencode-openai-codex-auth` in the name, which prevented the plugin from loading. The new name `oc-chatgpt-multi-auth` works correctly.
11
+
- Updated all documentation, configs, and references to use new package name.
12
+
- Added `multiAccount` flag check in loader to coexist with OpenCode's built-in auth.
13
+
14
+
### Fixed
15
+
- Removed debug console.log statements from loader.
16
+
- Plugin now properly detects when it should handle auth vs deferring to built-in.
17
+
18
+
### Migration
19
+
Update your `~/.config/opencode/opencode.json`:
20
+
```json
21
+
{
22
+
"plugin": ["oc-chatgpt-multi-auth@latest"]
23
+
}
24
+
```
25
+
26
+
## [4.8.2] - 2026-01-25
8
27
9
28
### Changed
10
29
- Fix Node ESM plugin load by importing tool from `@opencode-ai/plugin/tool` and ensuring runtime dependency is installed.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Contributing Guidelines
2
2
3
-
Thank you for your interest in contributing to opencode-openai-codex-auth-multi!
3
+
Thank you for your interest in contributing to oc-chatgpt-multi-auth!
4
4
5
5
Before submitting contributions, please review these guidelines to ensure all changes maintain compliance with OpenAI's Terms of Service and the project's goals.
Enable OpenCode to authenticate against **OpenAI's Codex backend** via OAuth so you can use ChatGPT Plus/Pro rate limits and access models like `gpt-5.2`, `gpt-5.2-codex`, and `gpt-5.1-codex-max` with your ChatGPT credentials.
9
9
10
-
> [!WARNING]
11
-
> **Known Issue:**OpenCode currently blocks this plugin by design. The plugin downloads but never loads because OpenCode's plugin loader skips plugins containing `opencode-openai-codex-auth`in the name (to prevent conflicts with the built-in auth). We're working on an upstream fix. See [Issue #11](https://github.com/ndycode/opencode-chatgpt-multi-auth/issues/11) and [Troubleshooting](docs/troubleshooting.md#known-limitations) for details.
10
+
> [!NOTE]
11
+
> **Renamed from `opencode-openai-codex-auth-multi`**— If you were using the old package, update your config to use `oc-chatgpt-multi-auth`instead. The rename was necessary because OpenCode blocks plugins containing `opencode-openai-codex-auth` in the name.
12
12
13
13
## What You Get
14
14
@@ -51,13 +51,13 @@ Enable OpenCode to authenticate against **OpenAI's Codex backend** via OAuth so
51
51
Paste this into any LLM agent (Claude Code, OpenCode, Cursor, etc.):
52
52
53
53
```
54
-
Install the opencode-openai-codex-auth-multi plugin and add the OpenAI model definitions to ~/.config/opencode/opencode.json by following: https://raw.githubusercontent.com/ndycode/opencode-chatgpt-multi-auth/main/README.md
54
+
Install the oc-chatgpt-multi-auth plugin and add the OpenAI model definitions to ~/.config/opencode/opencode.json by following: https://raw.githubusercontent.com/ndycode/oc-chatgpt-multi-auth/main/README.md
55
55
```
56
56
57
57
**Option B: One-command install**
58
58
59
59
```bash
60
-
npx -y opencode-openai-codex-auth-multi@latest
60
+
npx -y oc-chatgpt-multi-auth@latest
61
61
```
62
62
63
63
This writes the config to `~/.config/opencode/opencode.json`, backs up existing config, and clears the plugin cache.
@@ -70,7 +70,7 @@ This writes the config to `~/.config/opencode/opencode.json`, backs up existing
Copy file name to clipboardExpand all lines: config/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ Both configs provide:
78
78
79
79
> **⚠️ Important**: Use the config file appropriate for your OpenCode version. Using the modern config with an older OpenCode version (v1.0.209 or below) will not work correctly.
80
80
81
-
> **Note**: The config templates use an **unversioned** plugin entry (`opencode-openai-codex-auth-multi`) so the installer can always pull the latest release. If you need reproducibility, pin a specific version manually.
81
+
> **Note**: The config templates use an **unversioned** plugin entry (`oc-chatgpt-multi-auth`) so the installer can always pull the latest release. If you need reproducibility, pin a specific version manually.
0 commit comments