Support Chromium browsers without tabGroups API (Dia, Arc, etc.)

Resolved 💬 2 comments Opened Jan 19, 2026 by tbcreator-nl Closed Feb 27, 2026

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:

  1. Detect when chrome.tabGroups API is unavailable
  2. Fall back to managing tabs by ID only (without grouping)
  3. 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_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗