[macOS] Finances shows “Connect” despite active connection; connector_link_already_active and no tools
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- PR merge metrics
- PR metrics pending
Description
Environment
- macOS 26.5.2 (25F84)
- ChatGPT/Codex desktop 26.820.60940 (build 7119)
- Bundle ID:
com.openai.codex
Problem
Finances is connected and works on ChatGPT web and iOS. In Codex desktop, however, the Finances plugin page still shows Connect.
Clicking Connect returns:
connector_link_already_active
This indicates that the backend recognizes the existing connection, but Codex displays it as disconnected. Codex also provides no Finances tools, so @Finances cannot access the connected data.
Reproduction
- Connect Finances through ChatGPT web or iOS.
- Confirm that Finances works there.
- Open Finances in the Codex desktop plugin directory.
- Observe that it still shows Connect.
- Click Connect and encounter
connector_link_already_active. - Start a Codex task with
@Finances; no Finances tools are available.
Expected behavior
If Finances is unsupported in Codex desktop, the interface should clearly say so and should not offer a broken Connect button. If support is intended, Codex should recognize the existing connection and expose the Finances tools.
Actual behavior
Codex shows a misleading connection state, produces an already-active error, and cannot use the plugin.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the connection-state mismatch on macOS 26.5.2 with Codex desktop 26.820.60940, using the listed Finances connection steps. Trace the plugin directory's Connect state and the availability of @Finances tools, then verify that the UI either recognizes the active connection and exposes the tools or clearly marks Finances as unsupported without offering Connect.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100