- Default browser automation runtime is
agent-browser(npm run browser:agent). - Use Playwright only for the repo's E2E test harnesses unless explicitly requested otherwise.
- The extension is loaded from
dist/. After UI changes, rebuild withnpm run buildor update the matching files indist/. - When editing UI code, prefer updating the source files under
sidepanel/and then rebuilding sodist/sidepanel/stays in sync. - Always run
npm run buildbefore handing off UI changes.