[Bug] Chrome extension browser tool shows Disabled despite extension installation and fails with OAuth scope error
Bug Description
laude Code-only feature. This is misleading.
Steps to reproduce:
Have both Claude Desktop and Claude Code installed on Windows
Install Claude in Chrome extension
Run claude --chrome from terminal
Run /chrome — shows Disabled even though extension is detected
Try any browser tool — returns disconnected error
Expected behavior:
claude --chrome should connect to the Chrome extension and enable browser automation.
Additional context:
The native host manifest com.anthropic.claude_in_chrome.json references a different extension ID (demiphcfmaddkjipdhfaaggofbddmjnf) that doesn't exist in the Chrome Web Store — "This item is not available"
OAuth error in debug logs: 403 — OAuth token does not meet scope requirement user:profile
Debug log path: C:\Users\tyler\.claude\debug\latest
Environment Info
- Platform: win32
- Terminal: null
- Version: 2.1.63
- Feedback ID: 2023e2c5-c3dc-4ef3-a5ed-23291c0d2753
Errors
[{"error":"Error: Failed to clone marketplace repository: 'git' is not recognized as an internal or external command,\r\noperable program or batch file.\n at ic (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1984:203)\n at async hv8 (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1990:1918)\n at async file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2000:1689\n at async $E1 (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:4187:23177)\n at async file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:12656:29002","timestamp":"2026-02-28T17:25:08.882Z"},{"error":"Error: Failed to clone marketplace repository: 'git' is not recognized as an internal or external command,\r\noperable program or batch file.\n at ic (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1984:203)\n at async hv8 (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1990:2192)\n at async file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2000:1689\n at async $E1 (file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:4187:23177)\n at async file:///C:/Users/tyler/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:12656:29002","timestamp":"2026-02-28T17:25:08.932Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗