[BUG] Claude in Chrome v1.0.75: 'Always allow' for browser actions not honored — re-prompts on every action (~300/session)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report
- [x] I am using the latest version of Claude Code
What's Wrong?
Since the Claude in Chrome extension updated to v1.0.75 (activated on this machine ~Jun 8 2026), every browser action (browser:click, browser:type, ...) triggers the "Allow Claude to use browser:click?" dialog in the Claude Code desktop app:
- ~300 prompts per session, ~500/day under normal browser-automation workloads (Meta Business Suite / Ads Manager flows)
- Clicking Always allow (scope chip shows "Session") does NOT suppress subsequent prompts, even within the same session — the very next action re-prompts
- bypassPermissions mode has no effect (expected, as browser actions are gated by the extension layer; noted for completeness)
- Before v1.0.75 the same workflows ran with almost no prompts
This is more severe than #59036 (per-domain re-prompt every session): here the in-session "Always allow" grant is not honored at all, so it re-prompts on every individual action.
What Should Happen?
Clicking "Always allow" should suppress further browser-action prompts for at least the rest of the session (ideally persisting across sessions), as it effectively did before v1.0.75.
Steps to Reproduce
- macOS, Claude Code desktop app v2.1.158, Claude in Chrome extension v1.0.75 (ID
fcoeoabgfenejglbffodgkkbkcdhcgfn) - Start any session that drives the browser (e.g. a Meta Business Suite flow using the computer tool)
- First action shows "Allow Claude to use browser:click?" — click Always allow
- The next browser action immediately shows the same dialog again
- Repeats for every action (~300x per session)
Diagnostics / Ruled out on this machine
- Extension LevelDB (
Local Extension Settings/<id>) is healthy: compactions OK, no write errors,permissionStoragekey present — not local storage corruption - Fresh sessions + global
mcp__Claude_in_Chromeallow rules in~/.claude/settings.jsondon't change extension-layer behavior (expected) - Reproduces across all sessions/projects
Environment
- Claude Code version: 2.1.158 (Claude Code)
- Claude in Chrome extension: v1.0.75 (published Jun 4 2026)
- OS: macOS (Darwin 23.5)
- Platform: Anthropic API
- Is this a regression? Yes — worked with the extension <= v1.0.74 (early June 2026)
Related
#56965, #53630 (earlier permission_required regressions), #59036 (per-session re-prompt), #30356 (session-scoped grants, closed not planned), #66125 (persistent-allow feature request).
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗