Skip to content

Ship the bridge extension inside the framework package, so the bridge browser works from npx #1720

Description

@suleimansh

Follow-up to #1332 / #1718. The daemon's bridge browser installs the extension from packages/chrome-extension next to the framework package — the checkout's copy. The published framework package ships dist only (package.json files), so on an npx the-framework install the launch fails with "the extension files are not beside this package (packages/chrome-extension): the bridge browser runs from a checkout".

Until this is done, the recommended "A browser the daemon runs" option in Settings only works for people running from a git checkout — i.e. us.

What it takes

Not the Web Store: that route needs the exact-version lockstep relaxed to a minimum version first (#1519), since store updates arrive days after a release, and it is the right long-term path for the user's-own-Chrome option; this ticket is only about the daemon's browser, which never needs the store.

🤖 curated · Fable 5, effort high

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions