Skip to content

[Chrome driver] Signed-in uploads never return a URL #6

Description

@asabirov

Original request. Artur (2026-09-25), choosing on a decision page for apliteni/apliteni-ui#346: "Merge now, fix the tool separately". The chosen option said the agent would file an issue for the github-attachments bug.

Problem

mint.sh --driver chrome returns no URL even when its profile is signed in to GitHub. scripts/login.sh had just printed Signed in as asabirov. The expected result is a user-attachments URL for the image.

Seen on macOS with Chrome 153.0.8010.48, Node v24.20.0, and --repo apliteni/apliteni-ui, a PNG of about 100–400 KB. It happened on every run of about 30 on 2026-09-25.

Steps to reproduce

  1. Run scripts/login.sh and sign in.
  2. Run scripts/mint.sh shot.png --repo apliteni/apliteni-ui --driver chrome.

Evidence

  • Most runs exit 4 with this browser is not signed in to GitHub. The rest exit 5 (no comment editor), exit 6 (editor-ignored-paste), or print a Node crash.
  • An agent's probe of the headless tab showed about:blank with readyState: "complete" at 500 ms. At 2 s it showed the issues/new page with meta[name=user-login] = asabirov and one textarea.
  • Suggestion, not verified: settled() in drivers/chrome.mjs may accept the blank tab's complete. A local copy that also waited for a github.com URL got past the sign-in check, but every paste then returned editor-ignored-paste, also after an extra 4 s wait.
  • Each run left a Chrome process on the profile. About 70 processes had built up before cleanup.

Acceptance criteria

  • With a signed-in profile, mint.sh --driver chrome prints an attachment URL for a PNG.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

triage:MOne to two daystriage:P1Real customer or business impact, or it blocks other work

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions