Skip to content

Rebase onto upstream/master (2026-08-27): 575 commits (d5b9f6c8..d785b192) #587

Rebase onto upstream/master (2026-08-27): 575 commits (d5b9f6c8..d785b192)

Rebase onto upstream/master (2026-08-27): 575 commits (d5b9f6c8..d785b192) #587

Triggered via pull request August 27, 2026 08:06
Status Cancelled
Total duration 4m 34s
Artifacts 4

pr.yml

on: pull_request
Matrix: e2e_shards
Matrix: general_tests
Typecheck + Release Registry
1m 48s
Typecheck + Release Registry
Build
1m 55s
Build
Canary Dry Run
1m 5s
Canary Dry Run
Matrix: verify_serialized_server
Fit to window
Zoom out
Zoom in

Annotations

73 errors
Verify serialized server suites (2/5)
Process completed with exit code 1.
e2e shard (1/3)
Process completed with exit code 1.
e2e shard (2/3)
Process completed with exit code 1.
e2e shard (3/3)
Process completed with exit code 1.
Canary Dry Run
Declaration or statement expected.
Canary Dry Run
';' expected.
Canary Dry Run
Declaration or statement expected.
Canary Dry Run
';' expected.
Canary Dry Run
Declaration or statement expected.
Canary Dry Run
';' expected.
Canary Dry Run
Declaration or statement expected.
Canary Dry Run
';' expected.
Canary Dry Run
Declaration or statement expected.
Canary Dry Run
';' expected.
e2e
Process completed with exit code 1.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamRun'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamPreview'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamConflict'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamConnection'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamActivationEntityType'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamActivationDecision'.
Typecheck + Release Registry
Module '"@paperclipai/shared"' has no exported member 'CloudUpstreamConnectStartResponse'.
Typecheck + Release Registry
Module '"../services/index.js"' has no exported member 'cloudUpstreamService'.
Typecheck + Release Registry
Duplicate function implementation.
Typecheck + Release Registry
Duplicate function implementation.
Build
Declaration or statement expected.
Build
';' expected.
Build
Declaration or statement expected.
Build
';' expected.
Build
Declaration or statement expected.
Build
';' expected.
Build
Declaration or statement expected.
Build
';' expected.
Build
Declaration or statement expected.
Build
';' expected.
Verify serialized server suites (1/5)
Process completed with exit code 1.
Verify serialized server suites (5/5)
Process completed with exit code 1.
[@paperclipai/server] src/__tests__/heartbeat-dependency-scheduling.test.ts > heartbeat dependency-aware queued run selection > cancels stale queued runs when issue blockers are still unresolved: server/src/__tests__/heartbeat-dependency-scheduling.test.ts#L890
AssertionError: expected 'failed' to be 'succeeded' // Object.is equality Expected: "succeeded" Received: "failed" ❯ src/__tests__/heartbeat-dependency-scheduling.test.ts:890:30
[@paperclipai/server] src/__tests__/heartbeat-dependency-scheduling.test.ts > heartbeat dependency-aware queued run selection > honors maxConcurrentRuns 1 by leaving a second assignment wake queued: server/src/__tests__/heartbeat-dependency-scheduling.test.ts#L673
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/heartbeat-dependency-scheduling.test.ts:673:33
[@paperclipai/server] src/__tests__/heartbeat-dependency-scheduling.test.ts > heartbeat dependency-aware queued run selection > keeps blocked descendants idle until their blockers resolve: server/src/__tests__/heartbeat-dependency-scheduling.test.ts#L309
AssertionError: expected 'failed' to be 'succeeded' // Object.is equality Expected: "succeeded" Received: "failed" ❯ src/__tests__/heartbeat-dependency-scheduling.test.ts:309:36
[@paperclipai/ui] src/components/ProjectProperties.concurrency.test.tsx > ProjectProperties — shared workspace concurrency select > reflects an existing serialize value and shows its helper text: ui/src/components/ProjectProperties.concurrency.test.tsx#L91
Error: Shared workspace concurrency select not found ❯ concurrencySelect src/components/ProjectProperties.concurrency.test.tsx:91:18 ❯ src/components/ProjectProperties.concurrency.test.tsx:109:12
[@paperclipai/ui] src/components/ProjectProperties.concurrency.test.tsx > ProjectProperties — shared workspace concurrency select > defaults to Auto when the policy has no sharedWorkspaceConcurrency: ui/src/components/ProjectProperties.concurrency.test.tsx#L91
Error: Shared workspace concurrency select not found ❯ concurrencySelect src/components/ProjectProperties.concurrency.test.tsx:91:18 ❯ src/components/ProjectProperties.concurrency.test.tsx:98:12
[@paperclipai/ui] src/components/IssueProperties.test.tsx > IssueProperties > exposes the classic-layout add sub-issue pill action: ui/src/components/IssueProperties.test.tsx#L872
ReferenceError: mockInstanceSettingsApi is not defined ❯ src/components/IssueProperties.test.tsx:872:5
[@paperclipai/ui] src/components/CompanySettingsSidebar.test.tsx > CompanySettingsSidebar operator-hidden entries > hides operator-hidden company pages: ui/src/components/CompanySettingsSidebar.test.tsx#L628
AssertionError: expected 'PaperclipProfileEnvironmentsAccessHea…' to contain 'General' Expected: "General" Received: "PaperclipProfileEnvironmentsAccessHeartbeatsExperimentalPluginsAdapters" ❯ src/components/CompanySettingsSidebar.test.tsx:628:35
[@paperclipai/ui] src/components/CompanySettingsSidebar.test.tsx > CompanySettingsSidebar operator-hidden entries > skips operator-hidden pages and their queries: ui/src/components/CompanySettingsSidebar.test.tsx#L595
AssertionError: expected 'PaperclipProfileEnvironmentsAccessExp…' to contain 'General' Expected: "General" Received: "PaperclipProfileEnvironmentsAccessExportImportExperimentalAdapters" ❯ src/components/CompanySettingsSidebar.test.tsx:595:35
[@paperclipai/ui] src/components/CompanySettingsSidebar.test.tsx > CompanySettingsSidebar > degrades closed: gated entries hidden while capabilities are unavailable: ui/src/components/CompanySettingsSidebar.test.tsx#L503
AssertionError: expected 'PaperclipProfileEnvironmentsAccessHea…' to contain 'Company Settings' Expected: "Company Settings" Received: "PaperclipProfileEnvironmentsAccessHeartbeatsExportImportExperimentalPluginsAdapters" ❯ src/components/CompanySettingsSidebar.test.tsx:503:35
[@paperclipai/ui] src/components/CompanySettingsSidebar.test.tsx > CompanySettingsSidebar > instance admin: sees every company surface and the instance section regardless of policy: ui/src/components/CompanySettingsSidebar.test.tsx#L480
AssertionError: expected 'PaperclipGeneralProfileMembersInvites…' to contain 'Instance settings' Expected: "Instance settings" Received: "PaperclipGeneralProfileMembersInvitesSecretsEnvironmentsAccessHeartbeatsExportImportExperimentalPluginsAdapters" ❯ src/components/CompanySettingsSidebar.test.tsx:480:35
General tests (workspaces-b)
Canceling since a higher priority waiting request for pr-335 exists
General tests (workspaces-b)
Process completed with exit code 1.
[@paperclipai/adapter-utils] src/acpx-engine/execute.test.ts: packages/adapter-utils/src/acpx-engine/execute.test.ts#L7
Error: [vitest] There was an error when mocking a module. If you are using "vi.mock" factory, make sure there are no top level variables inside, since this call is hoisted to top of the file. Read more: https://vitest.dev/api/vi.html#vi-mock ❯ src/acpx-engine/execute.test.ts:7:1 Caused by: Caused by: ReferenceError: AcpxSessionInitError is not defined ❯ src/acpx-engine/execute.test.ts:23:3 ❯ src/acpx-engine/execute.test.ts:7:1
General tests (server (4/5))
Canceling since a higher priority waiting request for pr-335 exists
General tests (server (4/5))
The operation was canceled.
Verify serialized server suites (3/5)
Canceling since a higher priority waiting request for pr-335 exists
Verify serialized server suites (3/5)
The operation was canceled.
General tests (server (2/5))
Canceling since a higher priority waiting request for pr-335 exists
General tests (server (2/5))
The operation was canceled.
General tests (server (1/5))
Canceling since a higher priority waiting request for pr-335 exists
General tests (server (1/5))
The operation was canceled.
Verify serialized server suites (4/5)
Canceling since a higher priority waiting request for pr-335 exists
Verify serialized server suites (4/5)
The operation was canceled.
General tests (server (5/5))
Canceling since a higher priority waiting request for pr-335 exists
General tests (server (5/5))
The operation was canceled.
General tests (workspaces-a (2/2))
Canceling since a higher priority waiting request for pr-335 exists
General tests (workspaces-a (2/2))
The operation was canceled.
General tests (server (3/5))
Canceling since a higher priority waiting request for pr-335 exists
General tests (server (3/5))
The operation was canceled.
verify
Process completed with exit code 1.
PR
Canceling since a higher priority waiting request for pr-335 exists

Artifacts

Produced during runtime
Name Size Digest
playwright-report-0
221 KB
sha256:f0be0037b35ea31e42ebda24d88d1bcb9c60cf1e45fed04c8fac9cb01bdf7258
playwright-report-1
221 KB
sha256:f707f88f0415e8f0e104a5d54e8db9eaa0e042d26720790e55e16714826e5a0e
playwright-report-2
221 KB
sha256:3ee277ea62edb8acb402e75ebd57de136b2bb5c57a272b0351e996fb457bb143
pr-lockfile
148 KB
sha256:b793c1b0b1be43b77b88f834672de07c81fe1152bcb24181c67a0ee0f06bb246