You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
browsers.json recognizes com.brave.Browser ("Brave Browser") for profile
resolution, but not com.brave.Browser.nightly ("Brave Browser Nightly").
Setting browser: { name: "Brave Browser Nightly", profile: "<name>" } in .finicky.js silently does nothing — resolveBrowserProfileArgs never finds
a match, so no --profile-directory or -n flag is added, and the URL just
gets handed to whichever profile window is already open.
Steps to reproduce
Install Brave Browser Nightly and set up two profiles (e.g. "Work" and
"Personal").
In .finicky.js, add a handler with browser: { name: "Brave Browser Nightly", profile: "Personal" }.
With Brave Nightly already running under a different profile, open a
matching URL.
Expected
A new window/tab opens under the "Personal" profile (same as it does for
stable Brave Browser today).
Actual
The URL opens in whatever profile Brave Nightly already has running. Debug
logs show profile: "" in "Final browser options" and no --profile-directory arg in the resulting open command.
Suggested fix
Add an entry to apps/finicky/src/browser/browsers.json for Brave Nightly:
Activity
Add Brave Browser Nightly to known Chromium browsers for profile support
Add Brave Browser Nightly to known Chromium browsers for profile support