openai / openai/codex

[macOS] Finances shows “Connect” despite active connection; connector_link_already_active and no tools

Open
#41,045 3 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug skills
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
  1. Connect Finances through ChatGPT web or iOS.
  2. Confirm that Finances works there.
  3. Open Finances in the Codex desktop plugin directory.
  4. Observe that it still shows Connect.
  5. Click Connect and encounter connector_link_already_active.
  6. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.