Feature Request
Add Dia browser support for the /chrome (claude-in-chrome) browser automation feature.
Context
Dia is a Chromium-based browser that supports Chrome extensions. The Claude extension (fcoeoabgfenejglbffodgkkbkcdhcgfn) installs and runs correctly in Dia — the Claude Browser Extension sidebar works fine, confirming Native Messaging is functional.
However, Claude Code's switch_browser does not detect Dia as an available browser, even after manually copying the Native Messaging Host config to Dia's Application Support directory.
Details
- Dia's bundle identifier:
company.thebrowser.dia
- Dia's Application Support path:
~/Library/Application Support/Dia/
- Dia's User Data path:
~/Library/Application Support/Dia/User Data/
- Chrome extension works in Dia: Yes (Claude Browser Extension sidebar is fully functional)
- Native Messaging Host files copied to both paths: Still not detected by
switch_browser
Currently supported browsers
Based on the Native Messaging Host registration, Claude Code currently supports:
- Google Chrome
- Chromium
- Microsoft Edge
- Arc
- Vivaldi
- Brave
- Opera
Expected behavior
Dia should be recognized as a valid browser target for /chrome, similar to how Arc (another non-standard Chromium browser) is supported.
Environment
- macOS
- Dia browser (Chromium-based,
dia:// protocol)
- Claude Code CLI
Feature Request
Add Dia browser support for the
/chrome(claude-in-chrome) browser automation feature.Context
Dia is a Chromium-based browser that supports Chrome extensions. The Claude extension (
fcoeoabgfenejglbffodgkkbkcdhcgfn) installs and runs correctly in Dia — the Claude Browser Extension sidebar works fine, confirming Native Messaging is functional.However, Claude Code's
switch_browserdoes not detect Dia as an available browser, even after manually copying the Native Messaging Host config to Dia's Application Support directory.Details
company.thebrowser.dia~/Library/Application Support/Dia/~/Library/Application Support/Dia/User Data/switch_browserCurrently supported browsers
Based on the Native Messaging Host registration, Claude Code currently supports:
Expected behavior
Dia should be recognized as a valid browser target for
/chrome, similar to how Arc (another non-standard Chromium browser) is supported.Environment
dia://protocol)