mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-10 11:01:23 +01:00
Cancel subscription sign-in requests when leaving agent setup (#19610)
Back during pending subscription sign-in could accept a late response and
reopen agent setup. Abort pending reads, release abandoned sessions, and
ignore stale responses. Wait for cleanup before starting a replacement,
and preserve sessions belonging to another account or environment.
Cover deferred resume/start/prompt responses for both providers, local
login cancellation, quick reselection, and browser request abort. Stabilize
Runner fixtures and normalization assertions exposed by integration CI.
Verified: 483 focused UI tests, six onboarding browser cases, UI typecheck
and token gates, Runner fixture checks, and the complete CI run on
221f2e3eb7. Greptile scored 5/5;
all review threads are resolved. Earlier failures and recovery evidence
remain in the PR description.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
fdda02a26e
commit
8621bcf53e
12 files changed
+439
-89
No files matched your search
@@ -391,6 +391,7 @@ describe("runner E2E report aggregation", () => {
|
||||
GITHUB_SERVER_URL: "https://github.com",
|
||||
GITHUB_REPOSITORY: "paperclipai/paperclip",
|
||||
GITHUB_RUN_ID: "123456",
|
||||
GITHUB_RUN_ATTEMPT: "1",
|
||||
PAPERCLIP_RUNNER_E2E_HISTORY_PUBLIC_BASE_URL:
|
||||
"https://reports.example.test/",
|
||||
PAPERCLIP_RUNNER_E2E_HISTORY_PREFIX: "/runner-e2e/",
|
||||
|
||||
Reference in new issue
Block a user