Octocopy

UI-only Mode

Keep Octocopy local with UI-only mode

UI-only mode skips tokens entirely. The extension scrapes the current PR page for its title and diff stats, assembles the standard Octocopy snippet, and writes it to your clipboard without contacting the Octocopy backend.

Use it in seconds

  1. 1

    Open the Octocopy popup from any GitHub or Graphite pull request and leave the mode toggle on “UI-only” (it is selected by default).

  2. 2

    Confirm the popup lists the detected site and that at least one platform toggle (GitHub or Graphite) stays enabled.

  3. 3

    Click the injected “Copy PR” button on the pull request page. Octocopy will parse the DOM, build the summary, and push it directly to your clipboard.

What Octocopy reads

Everything stays within the browser tab. Octocopy only inspects the DOM nodes that GitHub or Graphite already rendered.

  • Pull request title text, trimmed so Graphite’s “#123” prefix or trailing breadcrumbs do not leak into the payload.
  • Addition and deletion counts taken from the diffstat badge. When the stats are collapsed, expand them so the numbers are visible.
  • The canonical GitHub URL composed from the owner, repo, and number detected in the page URL—even when you are browsing via Graphite.

Best for

  • Security-conscious orgs that do not grant PATs or GitHub App installs but still allow read access to PR pages.
  • Quick copy jobs on public repositories where the DOM already exposes everything you need.

The popup shows a “Detected site” badge so you always know which host UI-only mode is targeting, and it prevents disabling both GitHub and Graphite toggles at the same time.

Know the limitations

  • Only data rendered in the UI is available—no hidden reviewers, labels, or files outside the visible diff summary.
  • Custom themes or heavily modified layouts can move the selectors Octocopy targets. When that happens the extension surfaces a prompt to refresh the page or switch modes.
  • Changes to GitHub frontend can break Octocopy’s parsers until we issue an update.

Need richer metadata, private repo access, or guaranteed parsing? Switch to the Personal Access Token or GitHub App guides when your security team allows it.