Support Chromium browsers without tabGroups API (Dia, Arc, etc.)
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Problem
Claude-in-Chrome fails on Chromium-based browsers that don't fully implement Chrome's chrome.tabGroups extension API.
When using Dia browser (from The Browser Company), the extension returns:
Failed to query tabs: Grouping is not supported by tabs in this window.
This blocks all browser automation functionality despite Dia being Chromium-based and supporting Chrome extensions.
Affected Browsers
- Dia (The Browser Company)
- Arc (noted in docs as unsupported)
- Likely other Chromium variants
Environment
- OS: macOS
- Browser: Dia (Chromium 141.0.7390.66)
- Claude Code: latest
- Extension: Claude in Chrome (Beta)
Proposed Solution
Proposed Solution
Add a fallback mode that works without tab groups:
- Detect when chrome.tabGroups API is unavailable
- Fall back to managing tabs by ID only (without grouping)
- Accept reduced functionality (no visual session grouping) rather than complete failure
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
Why This Matters
Many power users are migrating to AI-native browsers like Dia. Requiring Chrome specifically limits Claude Code's usefulness for these users.
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗