claude-code - 💡(How to fix) Fix [BUG] macOS Cowork: Claude in Chrome shows INCLUDED but sessions receive zero browser tools — regression starting ~April 10 [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#47148Fetched 2026-04-13 05:40:11
View on GitHub
Comments
0
Participants
1
Timeline
6
Reactions
0
Author
Participants
Timeline (top)
labeled ×5renamed ×1

Error Message

Error Messages/Logs

No explicit error messages. The failure is silent — browser tools simply never appear in the session's available tools. When the session attempts to find browser capability, it reports: No error badges on extension in Developer mode

Root Cause

Hypothesis: The April 10 Claude Desktop update may have disrupted the handshake between Cowork session initialization and the Chrome extension bridge. Possibly related to the "server-side stale state" root cause identified in #44541, but manifesting as total tool absence rather than connection errors on existing tools.

Code Example

No explicit error messages. The failure is silent — browser tools simply never appear in the session's available tools. When the session attempts to find browser capability, it reports:
"I don't currently have that connection available in this session."
"Connector search: 0 connectors found"
"There's no Chrome browser connector available in the registry right now."
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Cowork sessions launch with zero browser tools despite Claude in Chrome being properly installed, enabled, and showing as INCLUDED under Desktop connectors. No browser tools (navigate, click, read_page, screenshot, tabs_context_mcp, etc.) are registered in the session at all. When asked to perform any browser task, the session searches the connector registry, finds nothing, and reports it has no browser capability. This was working correctly until approximately April 10, 2026. Chrome still has tab groups from prior successful Claude-controlled browser sessions, confirming the integration was functional before.

What Should Happen?

New Cowork sessions should detect the Claude in Chrome extension via the native messaging host and register browser tools (navigate, click, read_page, screenshot, tabs_context_mcp, etc.) so the session can control Chrome for browser-based tasks. This is how it worked prior to ~April 10.

Error Messages/Logs

No explicit error messages. The failure is silent — browser tools simply never appear in the session's available tools. When the session attempts to find browser capability, it reports:
"I don't currently have that connection available in this session."
"Connector search: 0 connectors found"
"There's no Chrome browser connector available in the registry right now."

Steps to Reproduce

STEPS TO REPRODUCE:

Verify Claude in Chrome extension v1.0.66 is installed and enabled in chrome://extensions Verify native messaging host config exists at ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude_code_browser_extension.json with correct contents (path pointing to /Applications/Claude.app/Contents/Helpers/chrome-native-host, extension ID in allowed_origins) Verify the binary at /Applications/Claude.app/Contents/Helpers/chrome-native-host exists and is executable Open Claude Desktop, confirm "Claude in Chrome" shows as INCLUDED under Desktop → Connectors Quit Chrome (Cmd+Q) and Claude Desktop (Cmd+Q) completely Reopen Chrome, then Claude Desktop Start a new Cowork session Ask: "navigate to example.com" Session reports no browser tools available

Verified that all of the following are correct and none resolve the issue:

Native messaging host JSON exists with correct path and extension ID (fcoeoabgfenejglbffodgkkbkcdhcgfn) in allowed_origins Binary exists and is executable (last modified April 10) Extension is ON with all permissions including "Communicate with cooperating native applications" and site access "On all sites" Service worker and offscreen.html both running No error badges on extension in Developer mode Complete extension uninstall + reinstall from Chrome Web Store does not fix it Multiple full restart cycles of both Chrome and Claude Desktop do not fix it

Claude Model

Not sure / Multiple models

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Unknown exact version number. Last working approximately April ~10, 2026 — the same date the chrome-native-host binary was last modified, suggesting a Claude Desktop update that day.

Claude Code Version

2.1.104 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Why this is a new issue — reviewed related reports:

#44541 (Chrome connection not possible with Cowork, closed April 10 as duplicate) — That issue reported tabs_context_mcp calls returning "Chrome extension isn't reachable" errors, meaning browser tools were present but failing. In my case, zero tools are ever registered in the session. There is nothing to call. #46869 (Extension connects in Desktop but not terminal CLI) — Opposite problem. That user's Desktop/Cowork works; only their terminal CLI is broken. #38783 (Windows: browser tools missing after update) — Same symptom class but Windows. That user saw tools drop from 19 to 3. I see a drop from full functionality to 0. #46487 (Cowork VM connection timeout, Windows) — Different platform, different failure mode (VM won't connect vs. VM works but lacks browser tools). #39011 (URL parsing failure after reconnection, macOS) — Mid-session reconnection issue. My issue is present from the very start of every new session.

Additional observations:

The native messaging host JSON file was found missing on April 12 before being regenerated (likely by a prior troubleshooting attempt or app restart). Even after full restoration of all components, the issue persists. Chrome retains tab groups from prior successful Claude browser sessions, proving the extension and native messaging pipeline were functional before the regression. The chrome-native-host binary's last-modified date of April 10 aligns with when the integration stopped working, suggesting a Claude Desktop update touched this file.

Hypothesis: The April 10 Claude Desktop update may have disrupted the handshake between Cowork session initialization and the Chrome extension bridge. Possibly related to the "server-side stale state" root cause identified in #44541, but manifesting as total tool absence rather than connection errors on existing tools.

extent analysis

TL;DR

The issue can be resolved by investigating and potentially reverting the changes made to the chrome-native-host binary in the April 10 Claude Desktop update.

Guidance

  • Verify the contents and permissions of the com.anthropic.claude_code_browser_extension.json file to ensure it matches the expected configuration and has not been altered by the update.
  • Check the Claude Desktop update logs or release notes from April 10 to see if there were any changes related to the Chrome extension integration or native messaging host.
  • Attempt to revert the chrome-native-host binary to its previous version (if available) to see if it resolves the issue.
  • Investigate if there are any server-side changes or updates that may be contributing to the "server-side stale state" issue, as mentioned in #44541.

Example

No specific code snippet is provided, as the issue seems to be related to a binary update and configuration rather than a code change.

Notes

The exact cause of the issue is still uncertain, and further investigation is needed to determine the root cause. The provided information suggests a potential link to the April 10 update, but more research is required to confirm this.

Recommendation

Apply a workaround by attempting to revert the chrome-native-host binary to its previous version or investigating alternative solutions to restore the Chrome extension integration. This is recommended because the issue seems to be related to a specific update, and reverting the changes may resolve the problem.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [BUG] macOS Cowork: Claude in Chrome shows INCLUDED but sessions receive zero browser tools — regression starting ~April 10 [1 participants]