Support Brave profiles in “Import from your browser”

Open
#37,646 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
55/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
macos, rust
Domain
desktop

Research direction

Start by locating the Import from your browser dialog and the existing Chrome/Atlas profile detection and import paths. Compare their profile discovery and data-category handling with the Brave paths described in the issue; done means Brave profiles appear with unambiguous browser and profile names, selected categories import without modifying the source, and the relevant behavior is covered by tests.

Written by the indexing model from the issue text.

Description

app browser enhancement
Brave import dialog showing no Chrome or Atlas profiles, with the Brave logo pointing to the missing profile selector
Feature request

Codex Desktop’s built-in browser has an Import from your browser dialog, but it currently detects only Google Chrome or ChatGPT Atlas profiles. When Brave is the installed browser and Chrome/Atlas are absent, the selector displays No profiles found and the dialog says:

No Chrome or Atlas profiles were found on this device

Please add Brave Browser as a supported import source.

Environment
  • Codex app: 26.803.41515
  • macOS: 26.6.1 (25G76)
  • Brave Browser: 151.1.93.134
  • Brave profile present at:
    ~/Library/Application Support/BraveSoftware/Brave-Browser/Default/Preferences
  • Google Chrome is not installed
Steps to reproduce
  1. Install and use Brave Browser on macOS.
  2. Ensure Google Chrome and ChatGPT Atlas profiles are not present.
  3. Open Codex Desktop’s built-in browser.
  4. Choose Import from your browser.
  5. Open the From profile selector.
Actual behavior

The selector shows No profiles found because Codex checks only Chrome and Atlas profiles. The existing Brave profile is not offered.

Expected behavior

The dialog should detect Brave profiles and allow the user to import the same supported data categories available for Chrome/Atlas.

Suggested acceptance criteria
  • Detect Brave profiles under ~/Library/Application Support/BraveSoftware/Brave-Browser on macOS.
  • Show the browser name and profile name in the selector so the source is unambiguous.
  • Import only data categories explicitly selected by the user.
  • Do not modify the source Brave profile.
  • If Brave import cannot be supported, list the supported browsers clearly in the dialog before the user opens it.
Related issue
  • #23146 reports a related Chrome-specific detection assumption for the Codex browser extension when Brave is used.
  • This request is distinct: it concerns importing a Brave profile into Codex’s built-in browser through the Import from your browser dialog.
Dominant language
Rust
Stars
125k
Forks
19.5k
Avg merge
1m
Merged PRs (30d)
1k

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from openai/codex

All issues in openai/codex

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.