GitHub check

256 KB of 314 KB loaded Download the full log (314 KB)
58 KB of earlier output not loaded
2mβœ“  browser (chromium)  src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx (10 tests) 527ms
(node:4433) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/composer-logic.test.ts (61 tests) 99ms
 βœ“  unit  src/lib/attachmentUploadQueue.test.ts (13 tests) 24ms
 βœ“  unit  src/providerInstances.test.ts (27 tests) 13ms
 βœ“  unit  src/browserHistoryStore.test.ts (25 tests) 23ms
stdout | src/components/preview/PreviewView.browser.test.tsx > PreviewView > reports rejected address mailto:alice@example.com without navigating or recording it
[21:42:38.457] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/preview/PreviewView.browser.test.tsx > PreviewView > reports rejected address mailto:alice@example.com without navigating or recording it
[21:42:38.669] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/terminal/ghostty/surface.test.ts (36 tests) 104ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > large text preview recovery > retains the workspace viewer across URL renewals and reloads revisions and manual refreshes
[21:42:38.767] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/assistantTextSelection.test.ts (38 tests) 23ms
 βœ“  unit  src/components/sidebar/updateEverything.logic.test.ts (9 tests) 16ms
(node:4480) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/lib/imageCompression.test.ts (19 tests) 195ms
(node:4459) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4473) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/vscodeThemeImport.test.ts (34 tests) 109ms
stdout | src/components/preview/PreviewView.browser.test.tsx > PreviewView > still sends annotation text when the picked element's crop is malformed
[21:42:41.615] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:4495) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/files/FilePreviewPanel.test.ts (33 tests) 1847ms
   βœ“ document preview contents (18)
     βœ“ bounds EPUB markup made entirely of empty allowed elements 1409ms
     βœ“ stops repeated slide images before encoding beyond the output budget 391ms
stdout | src/components/preview/PreviewView.browser.test.tsx
[21:42:41.879] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:4486) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/connection/platform.test.ts (16 tests) 28ms
 βœ“  browser (chromium)  src/components/preview/PreviewView.browser.test.tsx (6 tests) 3449ms
   βœ“ PreviewView (6)
     βœ“ reports rejected address mailto:alice@example.com without navigating or recording it 1105ms
     βœ“ reports rejected address http:// without navigating or recording it 945ms
     βœ“ retains the annotation locally when its own environment loses access during capture 761ms
     βœ“ still sends annotation text when the picked element's crop is malformed 435ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > opens an empty Word document with <w:body/>
[21:42:42.035] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/state/pullRequests.test.ts (20 tests) 42ms
 βœ“  unit  src/openVsxThemes.test.ts (5 tests) 698ms
   βœ“ Open VSX themes (5)
     βœ“ downloads a verified VSIX, reads JSONC includes, and pairs contributed variants 671ms
stdout | src/components/chat/useQueuedRunEdit.browser.test.tsx > useQueuedRunEdit > opens attachment-only edits without the placeholder and preserves effort on save ("")
[21:42:42.990] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:4512) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/desktop/SnapShotCoordinator.browser.test.ts > window capture target resolution > follows a draft to its promoted server thread
[21:42:43.990] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/chatCanvasLayout.test.ts (21 tests) 63ms
 βœ“  browser (chromium)  src/components/chat/useQueuedRunEdit.browser.test.tsx (7 tests) 1414ms
   βœ“ useQueuedRunEdit (7)
     βœ“ opens attachment-only edits without the placeholder and preserves effort on save ("") 455ms
     βœ“ opens attachment-only edits without the placeholder and preserves effort on save ("Ultrathink:\n") 329ms
     βœ“ saves an effort-only prompt without claiming removed attachments remain 349ms
(node:4519) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/hooks/useSettings.favorites.browser.test.tsx (7 tests) 289ms
 βœ“  unit  src/lib/diffRendering.test.ts (18 tests) 22ms
 βœ“  browser (chromium)  src/components/desktop/SnapShotCoordinator.browser.test.ts (10 tests) 335ms
(node:4527) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/settings/settingsSearch.test.ts (22 tests) 24ms
(node:4542) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds excessive Word paragraphs before rendering DOM
[21:42:45.203] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/authBootstrap.test.ts (10 tests) 322ms
 βœ“  unit  src/components/preview/agentOpenedPreviews.test.ts (16 tests) 57ms
 βœ“  unit  src/lib/composerContextRecords.test.ts (14 tests) 43ms
 βœ“  unit  src/terminal/ghostty/core.test.ts (18 tests) 137ms
 βœ“  unit  src/components/settings/scheduledTasksSettings.logic.test.ts (22 tests) 21ms
 βœ“  unit  src/components/files/fileEditorVirtualization.test.ts (9 tests) 194ms
 βœ“  browser (chromium)  src/lib/workspaceFocus.browser.test.ts (16 tests) 865ms
 βœ“  unit  src/previewStateStore.test.ts (15 tests) 15ms
 βœ“  unit  src/hooks/useHandleNewThread.test.ts (9 tests) 8ms
 βœ“  unit  src/hooks/useThreadActions.undo.test.ts (26 tests) 103ms
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline messages > settles when equally long messages have very different rendered heights
[legend-list] No unused container available, so creating one on demand. This can be a minor performance issue and is likely caused by the estimatedItemSize being too large. Consider decreasing estimatedItemSize. {
  debugInfo: {
    numContainers: 19,
    numContainersPooled: 19,
    numNeeded: 19,
    stillNeeded: 4,
  },
}
 βœ“  unit  src/hooks/useThreadActions.permissions.test.ts (36 tests) 40ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds excessive Word section after prefix before rendering DOM
[21:42:48.300] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:4591) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/composerProviderState.test.tsx (15 tests) 14ms
 βœ“  unit  src/markdown-clipboard.test.ts (7 tests) 20ms
 βœ“  unit  src/components/ProviderUpdateLaunchNotification.logic.test.ts (9 tests) 15ms
(node:4598) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/hooks/useSettings.test.ts (11 tests) 21ms
 βœ“  unit  src/environmentGrouping.test.ts (8 tests) 10ms
(node:4623) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4655) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/terminal-links.test.ts (54 tests) 19ms
 βœ“  unit  src/themeBoot.test.ts (23 tests) 30ms
 βœ“  unit  src/connection/storage.test.ts (6 tests) 26ms
 βœ“  unit  src/components/settings/settingsScopeNavigation.test.ts (11 tests) 91ms
 βœ“  unit  src/composer-editor-mentions.test.ts (25 tests) 31ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds XML hidden in media by deep XML
[21:42:51.412] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/ThreadNotificationCoordinator.badge.browser.test.ts > badges hasPendingUserInput and clears when notifications are disabled
[21:42:51.657] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
stdout | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > chooses an unused identity for another account without replacing configured instances
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
[21:42:51.750] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > chooses an unused identity for another account without replacing configured instances
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
(node:4678) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline citations > lands a citation present at mount under StrictMode
Warning: useRouter must be used inside a <RouterProvider> component!
 βœ“  browser (chromium)  src/components/chat/ThreadRelationshipsControl.browser.test.tsx (9 tests) 6676ms
   βœ“ reports a rejected merge command and clears the busy state 467ms
   βœ“ reports a rejected disconnect command and clears the busy state 874ms
   βœ“ clears the previous merge error after a successful retry 805ms
   βœ“ clears the previous disconnect error after a successful retry 1385ms
   βœ“ opens an idle child from Lineage when its shell has not been loaded 920ms
   βœ“ shows a lineage thread's full title in its tooltip 490ms
   βœ“ shows a side chat's full title in its tooltip 363ms
   βœ“ shows a remote subagent's full title in its tooltip even when its environment is unavailable 805ms
   βœ“ shows a delegated-from thread's full title in its tooltip even when its environment is unavailable 567ms
 βœ“  unit  src/lib/terminalFocus.test.ts (14 tests) 13ms
 βœ“  browser (chromium)  src/components/ThreadNotificationCoordinator.badge.browser.test.ts (7 tests) 237ms
stdout | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > includes the explicitly added default accent color when creating a provider
[21:42:51.916] WARN (#83): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/composer-code-block.test.ts > indentedNewlineInCodeBlock > carries the current indentation onto the new line
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentedNewlineInCodeBlock > indents from the line the caret is on, not the last line
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > exitCodeBlockOnTrailingBlankLines > leaves the block once two blank lines end it
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > exitCodeBlockOnTrailingBlankLines > closes an unclosed fence on the way out
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ends the block at a typed closing fence and starts a line after it
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > moves the lines after the fence out of the block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ignores a line that cannot close the fence
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

 βœ“  unit  src/composer-code-block.test.ts (25 tests) 56ms
stderr | src/composer-code-block.test.ts > exitCodeBlockOnClosingFence > ignores a caret before the end of the line
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentCodeBlock > indents every line a selection touches
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentCodeBlock > leaves the line a selection ends at the start of
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentCodeBlock > outdents every line a selection touches
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentCodeBlock > keeps the selection across the shifted lines
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > indentCodeBlock > reports handled when outdenting can go no further, so Tab never escapes the editor
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > selections across two identical fences > leaves Tab and Enter alone rather than editing through the boundary
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ``` into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```ts into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ~~~py into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```` into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > includes the explicitly added default accent color when creating a provider
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ```ts title=example into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > turns ``` js into a code block
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves `` alone
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves text ``` alone
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > leaves ```a`b alone
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > refuses to open a fence inside a list item
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/composer-code-block.test.ts > convertCodeFenceOnEnter > keeps a chip's source in the info string
[tiptap warn]: Duplicate extension names found: ['listItemBranchingDeleteKeymap', 'bulletList', 'orderedList', 'listItem']. This can lead to issues.

stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > includes the explicitly added default accent color when creating a provider
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > includes the explicitly added default accent color when creating a provider
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > keeps fx and the ACP Registry under Show more
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > keeps fx and the ACP Registry under Show more
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > awaits an atomic create before closing and retains prepared ACP metadata
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/settings/SnapShotSetupDialog.logic.test.ts (21 tests) 5ms
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
(node:4703) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/settings/KeybindingsSettings.logic.test.ts (15 tests) 12ms
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
 βœ“  unit  src/browser/browserRecording.test.ts (4 tests) 15ms
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > creates a local command in the selected environment without a sign-in step
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/BranchToolbar.logic.test.ts (18 tests) 9ms
 βœ“  browser (chromium)  src/lib/resourceTelemetryState.browser.test.tsx (4 tests) 2581ms
   βœ“ resource monitor retry (4)
     βœ“ clears the settings and history errors after a successful retry without remounting 517ms
     βœ“ refreshes the changed history window only in the retry environment (switch environment: false) 794ms
     βœ“ refreshes the changed history window only in the retry environment (switch environment: true) 867ms
     βœ“ keeps the failed monitor and history errors visible when retry fails 401ms
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > rejects a queued save after the provider grant is revoked
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx (6 tests) 2224ms
   βœ“ AddProviderInstanceDialog environment routing (6)
     βœ“ creates a local command in the selected environment without a sign-in step 1261ms
     βœ“ rejects a queued save after the provider grant is revoked 309ms
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline thread find > still restores the position of a thread it switches to whose find is open
Cannot update a component (`ContainersInner2`) while rendering a different component (`ForwardRef(LegendListInner2)`). To locate the bad setState() call inside `ForwardRef(LegendListInner2)`, follow the stack trace as described in https://react.dev/link/setstate-in-render
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline thread find > still restores the position of a thread it switches to whose find is open
[legend-list] No unused container available, so creating one on demand. This can be a minor performance issue and is likely caused by the estimatedItemSize being too large. Consider decreasing estimatedItemSize. {
  debugInfo: {
    numContainers: 19,
    numContainersPooled: 19,
    numNeeded: 20,
    stillNeeded: 2,
  },
}
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline thread find > still restores the position of a thread it switches to whose find is open
LegendList bootstrap initial scroll aborted after exceeding convergence bounds.
 βœ“  unit  src/components/GitActionsControl.logic.test.ts (16 tests) 16ms
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline thread find > reveals find's match, not the remembered row, on a thread it switches to
[legend-list] No unused container available, so creating one on demand. This can be a minor performance issue and is likely caused by the estimatedItemSize being too large. Consider decreasing estimatedItemSize. {
  debugInfo: {
    numContainers: 19,
    numContainersPooled: 19,
    numNeeded: 20,
    stillNeeded: 2,
  },
}
(node:4725) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
 βœ“  unit  src/uiStateStore.test.ts (13 tests) 18ms
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4717) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/files/projectFilesQueryState.test.tsx (4 tests) 20ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > counts shared Word settings once with 1 text repetitions
[21:42:54.603] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/guest/guestStream.logic.test.ts (10 tests) 14ms
 βœ“  unit  src/components/files/fileSaveSessions.test.ts (13 tests) 15ms
 βœ“  browser (chromium)  src/components/chat/ComposerPendingUserInputPanel.navigation.browser.test.tsx (4 tests) 1313ms
   βœ“ stays on an unanswered question when the composer submits 1186ms
 βœ“  unit  src/components/preview/previewMiniPlayerLayout.test.ts (17 tests) 8ms
 βœ“  unit  src/reviewCommentContext.test.ts (6 tests) 8ms
(node:4780) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/promptStashStore.test.ts (10 tests) 32ms
 βœ“  unit  src/onboarding/projectImport.logic.test.ts (14 tests) 15ms
stderr | src/components/chat/MessagesTimeline.browser.test.tsx > keeps concurrent approvals actionable outside collapsed work and restores settled rows
[legend-list] List height is 0. You may need to set a style or `flex: ` for the list, because children are absolutely positioned.
 ❯  browser (chromium)  src/components/chat/MessagesTimeline.browser.test.tsx (40 tests | 1 failed) 25117ms
   ❯ MessagesTimeline work rows (4)
     Γ— keeps the worked-for heading in place when expanded at the bottom 15025ms
     βœ“ uses the reported task for delegated completion notifications 73ms
     βœ“ uses the reported task for legacy completion notifications 96ms
     βœ“ uses the reported task for missing completion notifications 104ms
   βœ“ MessagesTimeline messages (7)
     βœ“ settles when equally long messages have very different rendered heights 2509ms
     βœ“ keeps the first and last message headings reachable from either end 425ms
     βœ“ keeps rows in item order after a reload or thread switch, before any timer runs 270ms
     βœ“ puts rows back in item order soon after a continuous scroll stops 1467ms
     βœ“ preserves XML-like tags and comparisons in user messages as text 48ms
     βœ“ renders unsafe user HTML as inert source text 40ms
     βœ“ renders sanitized raw HTML in assistant messages 70ms
   βœ“ MessagesTimeline usage limit notice (2)
     βœ“ labels the retry time with the viewer's timezone 65ms
     βœ“ keeps the retry time in the named zone after the viewer's timezone changes 202ms
   βœ“ MessagesTimeline citations (3)
     βœ“ lands a citation present at mount under StrictMode 90ms
     βœ“ opens the superseded attempt that folds the cited response 69ms
     βœ“ waits for cited history to load before giving up on a response outside the window 54ms
   βœ“ MessagesTimeline automation prompts (5)
     βœ“ folds an automation prompt into a bubble titled by its task 74ms
     βœ“ falls back to the prompt's first line without a task title 75ms
     βœ“ leaves ordinary user messages as full bubbles 72ms
     βœ“ reveals a find match beyond the folded automation prompt's initial viewport 88ms
     βœ“ shows edit-from-here once an automation prompt is expanded 60ms
   βœ“ MessagesTimeline agent messages (3)
     βœ“ folds a message from another agent into a one-line preview 47ms
     βœ“ leaves messages sent by T3 Code as full bubbles 56ms
     βœ“ reveals a find match inside a folded agent message 72ms
   βœ“ MessagesTimeline attachments (7)
     βœ“ copies only matching context records for a wordless image attachment 136ms
     βœ“ copies only matching context records for a wordless file attachment 122ms
     βœ“ plays audio with unknown duration after loadedmetadata and updates the total later 64ms
     βœ“ plays audio with unknown duration after loadeddata and updates the total later 49ms
     βœ“ plays audio with unknown duration after canplay and updates the total later 29ms
     βœ“ unpins audio after pause 449ms
     βœ“ unpins audio after error 461ms
   βœ“ MessagesTimeline thread find (4)
     βœ“ releases follow once when it starts showing a thread whose find is open 100ms
     βœ“ releases follow once when it mounts on a thread whose find is open 51ms
     βœ“ still restores the position of a thread it switches to whose find is open 192ms
     βœ“ reveals find's match, not the remembered row, on a thread it switches to 292ms
   βœ“ compact reasoning math (1)
     βœ“ keeps formulas while flattening compact reasoning previews 28ms
   βœ“ renders automatic compaction as one live divider that finishes with its reason and token delta 50ms
   βœ“ ChangedFilesCard (2)
     βœ“ measures folder collapse and expansion in the same commit 108ms
     βœ“ measures all folders collapse and expansion in the same commit 99ms
   βœ“ keeps concurrent approvals actionable outside collapsed work and restores settled rows 1737ms
 βœ“  unit  src/components/settings/providerStatus.test.ts (7 tests) 9ms
 βœ“  unit  src/onboarding/firstRun.logic.test.ts (17 tests) 4ms
 βœ“  unit  src/components/GitHubStarPrompt.test.ts (7 tests) 1083ms
 βœ“  unit  src/components/chat/threadActivityAnnouncement.test.ts (12 tests) 4ms
 βœ“  unit  src/components/chat/composerPromptHistory.test.ts (18 tests) 9ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds spreadsheet cells at XFD200 before padding
[21:42:57.842] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/contextWindow.test.ts (9 tests) 24ms
 βœ“  unit  src/components/chat/composerAttachmentFiles.test.ts (10 tests) 12ms
 βœ“  unit  src/onboarding/providerReadiness.logic.test.ts (16 tests) 4ms
(node:4818) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/composerSubmission.test.ts (8 tests) 22ms
 βœ“  unit  src/components/pullRequest/filesViewedStore.test.ts (9 tests) 29ms
 βœ“  unit  src/state/sourceControlActions.test.ts (17 tests) 7ms
 βœ“  browser (chromium)  src/components/ReopenClosedViewShortcut.browser.test.tsx (6 tests) 264ms
(node:4866) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/usage/usagePriceTable.test.ts (11 tests) 9ms
 βœ“  unit  src/components/backgroundThreadAnnouncement.test.ts (9 tests) 7ms
 βœ“  unit  src/remoteOpen.test.ts (14 tests) 18ms
 βœ“  unit  src/terminalUiStateStore.test.ts (9 tests) 9ms
 βœ“  unit  src/components/media/MediaActions.test.tsx (5 tests) 15ms
stdout | src/components/settings/ProviderSetupSection.browser.test.tsx > Antigravity setup > waits for verified auth after submitting a callback to the selected environment
[21:43:00.755] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/ProviderSetupSection.browser.test.tsx > Antigravity setup > waits for verified auth after submitting a callback to the selected environment
[21:43:00.796] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > prepares all 60 pages of a table-heavy Word report
[21:43:00.983] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/composer-list-continuation.test.ts (31 tests) 25ms
 βœ“  browser (chromium)  src/components/settings/ProviderSetupSection.browser.test.tsx (4 tests) 431ms
(node:4912) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/browserFaviconStore.test.ts (7 tests) 19ms
 βœ“  unit  src/threadRoutes.test.ts (11 tests) 10ms
 βœ“  unit  src/cloud/linkEnvironment.test.ts (1 test) 42ms
stdout | src/components/ChatMarkdown.permissions.browser.test.tsx > removes host actions after revocation while keeping file preview and copying
[21:43:02.587] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/ChatMarkdown.permissions.browser.test.tsx > does not launch an editor after revocation during a native context menu
[chat-markdown] action failed {
  operation: 'open-file-in-editor',
  target: '/work/docs/readme.md',
} {
  _id: 'Cause',
  reasons: [
    {
      _tag: 'Fail',
      error: [EnvironmentAuthorizationError: This connection cannot open an editor on this environment.],
    },
  ],
}
stdout | src/components/ChatMarkdown.permissions.browser.test.tsx > does not reveal a file after revocation during its workspace lookup
[21:43:02.735] WARN (#84): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/ChatMarkdown.permissions.browser.test.tsx > does not reveal a file after revocation during its workspace lookup
[chat-markdown] action failed {
  operation: 'reveal-file-in-file-manager',
  target: '/work/readme.md',
} {
  _id: 'Cause',
  reasons: [
    {
      _tag: 'Fail',
      error: [Error: This connection cannot reveal files on this environment.],
    },
  ],
}
 βœ“  browser (chromium)  src/components/ChatMarkdown.permissions.browser.test.tsx (5 tests) 363ms
 βœ“  unit  src/onboarding/targetEnvironment.logic.test.ts (9 tests) 10ms
(node:4957) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/settings/colorPickers.browser.test.tsx (10 tests) 6630ms
   βœ“ theme color field (3)
     βœ“ jumps hue to both endpoints without changing saturation or brightness 757ms
     βœ“ keeps the selected hue when a grey color is echoed back from theme settings 861ms
     βœ“ keeps a translucent color's alpha when a hex value is typed 430ms
   βœ“ provider accent color picker (7)
     βœ“ leaves the optional color unset when the preview is dismissed 369ms
     βœ“ adds the displayed default without adjusting a color control 849ms
     βœ“ lets keyboard users add the displayed default 710ms
     βœ“ keeps live color editing and allows clearing back to unset 783ms
     βœ“ commits a drag that is still in progress when the popover closes 662ms
     βœ“ saves a change back to the saved color while the first change is still saving 659ms
     βœ“ shows the saved color again when it is reverted outside the picker 548ms
(node:4971) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4978) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > isolates restore completion and queued focus for a
[21:43:04.009] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > standalone Mermaid previews > rejects resource syntax before Mermaid lays out A@{ "img": "//attacker.invalid/pixel.png" }
[21:43:04.060] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > isolates restore completion and queued focus for a
[21:43:04.064] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/cloud/useCloudLinkController.browser.test.tsx (8 tests) 428ms
 βœ“  unit  src/components/chat/citationProcedure.test.ts (15 tests) 8ms
 βœ“  unit  src/reopenClosedView.test.ts (13 tests) 26ms
 βœ“  unit  src/components/files/projectFilesQueryState.test.ts (3 tests) 10ms
 βœ“  unit  src/hooks/useThreadActionMenu.test.ts (7 tests) 13ms
(node:4992) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/browser/browserTargetResolver.test.ts (6 tests) 26ms
 βœ“  unit  src/components/preview/openPreviewSession.test.ts (6 tests) 19ms
 βœ“  unit  src/components/settings/SnapShotSettings.logic.test.ts (6 tests) 6ms
(node:5010) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/wslPaths.test.ts (12 tests) 8ms
 βœ“  unit  src/contextMenuFallback.test.ts (1 test) 5ms
 βœ“  unit  src/components/settings/customModelEditor.logic.test.ts (5 tests) 7ms
 βœ“  unit  src/components/chat/optimisticUserMessages.test.ts (7 tests) 16ms
(node:5018) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/chat/OpenInPicker.browser.test.tsx (3 tests) 231ms
 βœ“  unit  src/components/files/fileSaveCoordinator.test.ts (8 tests) 10ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > attachment HTML preview recovery > does not fetch or mark an expired URL fresh when reauthorization is unavailable
[00:00:00.000] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > keeps background stop requests per thread after Failure
[21:43:07.157] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > keeps background stop requests per thread after Failure
[21:43:07.161] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/PullRequestThreadDialog.test.ts (1 test) 4ms
 βœ“  unit  src/lib/bootError.test.ts (8 tests) 13ms
stderr | src/components/files/AttachmentFilePreview.browser.test.tsx > document output sanitization > fits saved HTML outputs to their content and resizes when the content changes
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/chat/useThreadLifecycle.browser.test.tsx (5 tests) 3681ms
   βœ“ isolates restore completion and queued focus for a 775ms
   βœ“ isolates restore completion and queued focus for b 781ms
   βœ“ isolates restore completion and queued focus for navigation 734ms
   βœ“ keeps background stop requests per thread after Success 745ms
   βœ“ keeps background stop requests per thread after Failure 646ms
stdout | src/components/chat/ComposerPermissionsSection.browser.test.tsx > reaches Permissions from the mode items with arrow keys, previews, and picks with Enter
[21:43:07.721] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/pullRequest/pullRequestProjectAssignment.logic.test.ts (9 tests) 6ms
 βœ“  unit  src/state/npmRelease.test.ts (4 tests) 27ms
 βœ“  unit  src/state/terminalSessions.test.ts (3 tests) 11ms
 βœ“  browser (chromium)  src/components/chat/ThreadDetailsCard.browser.test.tsx (8 tests) 636ms
 βœ“  unit  src/lib/embeddedScripts.test.ts (40 tests) 32ms
(node:5054) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/questionAttachments.test.ts (4 tests) 9ms
 βœ“  unit  src/components/RightPanelTabs.test.tsx (10 tests) 8ms
 βœ“  unit  src/components/settings/settingsScope.test.ts (13 tests) 10ms
(node:5097) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/state/threads.test.ts (3 tests) 7ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds the worksheet relationship target custom/valid.xml at row 1 before the reader allocates its grid
[21:43:10.186] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/lib/toolCallDiff.test.ts > toolCallDiff > renders added and deleted file contents as a file diff
parsePatchContent: invalid git diff header diff --git notes

parsePatchContent: invalid git diff header diff --git notes


 βœ“  unit  src/lib/toolCallDiff.test.ts (5 tests) 16ms
(node:5127) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5119) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/settings/StorageSettings.browser.test.tsx > keeps cleanup disabled when settled retention and all other rules are off
[21:43:10.682] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:5133) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/chat/ComposerPermissionsSection.browser.test.tsx > returns focus to the editor when picking the default hides the chip
[21:43:10.765] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/composerThreadImport.test.ts (4 tests) 10ms
 βœ“  unit  src/state/shell.test.ts (6 tests) 5ms
 βœ“  browser (chromium)  src/components/settings/StorageSettings.browser.test.tsx (2 tests) 134ms
stdout | src/components/chat/ComposerPermissionsSection.browser.test.tsx > opens permissions directly from the context strip and applies a supported mode
[21:43:11.116] WARN (#100): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/softwareKeyboard.test.ts (10 tests) 4ms
 βœ“  unit  src/components/files/pdfLayout.test.ts (17 tests) 11ms
(node:5158) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/closedViewStore.test.ts (12 tests) 8ms
 βœ“  unit  src/markdown-incremental.test.tsx (18 tests) 813ms
 βœ“  browser (chromium)  src/components/chat/ComposerPermissionsSection.browser.test.tsx (6 tests) 4324ms
   βœ“ reaches Permissions from the mode items with arrow keys, previews, and picks with Enter 969ms
   βœ“ marks the current mode as checked and closes on Escape 316ms
   βœ“ returns focus to the editor after a pick 407ms
   βœ“ opens on the checked permission when composer.mode marked the trigger 972ms
   βœ“ returns focus to the editor when picking the default hides the chip 608ms
   βœ“ opens permissions directly from the context strip and applies a supported mode 1051ms
 βœ“  unit  src/components/settings/ThemeSearchSection.test.ts (7 tests) 8ms
 βœ“  browser (chromium)  src/browser/ServerBrowserSurface.browser.test.tsx (6 tests) 1824ms
   βœ“ ServerBrowserSurface clipboard commands (3)
     βœ“ sends a native Copy or Cut menu command to the page once 405ms
     βœ“ sends a keyboard Copy or Cut once and leaves menu Copy working after any shortcut 1028ms
 βœ“  unit  src/hooks/useEnvironmentTheme.test.ts (6 tests) 148ms
(node:5182) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/modelPickerSearch.test.ts (6 tests) 16ms
 βœ“  unit  src/lib/backgroundActivityReporter.test.ts (4 tests) 26ms
 βœ“  unit  src/components/settings/ConnectionsSettings.logic.test.ts (12 tests) 5ms
stdout | src/components/settings/AcpSessionManagementSection.browser.test.tsx > rechecks task access after confirming deletion
[21:43:12.850] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/AcpSessionManagementSection.browser.test.tsx > keeps other provider edits through a Save refetch
[21:43:12.977] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:5189) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/versionSkew.test.ts (11 tests) 13ms
 βœ“  unit  src/lib/discardComposerDraft.test.ts (4 tests) 40ms
 βœ“  unit  src/lib/turnDiffTree.test.ts (4 tests) 13ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > reauthorizes and retries a failed sqlite attachment
[21:43:13.409] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/ContextWindowMeter.logic.test.ts (7 tests) 6ms
 βœ“  browser (chromium)  src/components/settings/AcpSessionManagementSection.browser.test.tsx (4 tests) 1759ms
   βœ“ keeps other provider edits through a Save refetch 640ms
   βœ“ keeps other provider edits through a Disable refetch 986ms
 βœ“  unit  src/components/usage/usagePriceTargets.test.ts (3 tests) 9ms
(node:5217) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/state/server.test.ts (2 tests) 7ms
 βœ“  unit  src/components/composerCodeBlockHighlight.test.ts (2 tests) 42ms
(node:5240) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/pendingUserInput.test.ts (8 tests) 4ms
 βœ“  unit  src/state/queries.filesystem.test.ts (3 tests) 6ms
(node:5277) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5262) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
 βœ“  unit  src/markdown-links.test.ts (9 tests) 9ms
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/terminal/ghostty/runtimeAbi.test.ts (2 tests) 76ms
 βœ“  unit  src/threadSelectionStore.test.ts (6 tests) 3ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > toggles a Mermaid attachment between diagram and source through the lazy preview
[21:43:16.628] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/browserFaviconLogic.test.ts (4 tests) 9ms
 βœ“  unit  src/bundledDev.test.ts (1 test) 202ms
 βœ“  unit  src/session-logic.runtime-diagnostics.test.ts (4 tests) 7ms
 βœ“  unit  src/components/pullRequest/pullRequestFileOrder.logic.test.ts (11 tests) 11ms
 βœ“  unit  src/components/settings/CodexSetupSection.logic.test.ts (7 tests) 3ms
 βœ“  browser (chromium)  src/components/DiffPanel.browser.test.tsx (2 tests) 2727ms
   βœ“ recovers from a saved unrelated branch without leaving the diff panel 1392ms
   βœ“ recovers from an automatic base with unrelated history without leaving the diff panel 1335ms
 βœ“  unit  src/composer-undo-grouping.test.ts (5 tests) 12ms
 βœ“  unit  src/components/chat/composerSend.logic.test.ts (14 tests) 5ms
 βœ“  unit  src/lib/incrementalHighlighting.test.ts (28 tests) 626ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestActionsMenu.browser.test.tsx (6 tests) 4465ms
   βœ“ saves maintainer edits, locks while saving, and restores the saved value when a save fails 1317ms
   βœ“ keeps a saved choice through a stale refresh, then follows the host 902ms
   βœ“ follows the host's first reading after a save, even when it matches the old value 1020ms
   βœ“ hides maintainer edits on a pull request that is closed 466ms
   βœ“ hides maintainer edits on a pull request that is not authored by the viewer 318ms
   βœ“ hides maintainer edits on a pull request that is on a host without maintainer edits 441ms
 βœ“  unit  src/components/pullRequest/pullRequestProjectFilter.logic.test.ts (6 tests) 22ms
stdout | unknown test
[21:43:18.883] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:5322) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/settings/ScheduledTasksSettings.browser.test.tsx > ScheduledTasksSettings > creates on a permitted secondary and reacts to permission changes
[21:43:19.518] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > keeps workspace PDF scroll and zoom after reloads
[21:43:19.858] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/threadFindStore.test.ts (4 tests) 18ms
(node:5343) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/diffPanelStore.test.ts (3 tests) 5ms
 βœ“  browser (chromium)  src/components/ServerUpdateAction.browser.test.tsx (7 tests) 550ms
 βœ“  unit  src/components/pullRequest/guide/PullRequestGuideRunCoordinator.test.ts (3 tests) 12ms
stdout | src/components/settings/ScheduledTasksSettings.browser.test.tsx > ScheduledTasksSettings > keeps the permitted representative as the creation target
[21:43:20.208] WARN (#175): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/textDirection.test.ts (24 tests) 10ms
(node:5388) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/ThreadNotificationCoordinator.logic.test.ts (6 tests) 8ms
 βœ“  unit  src/hooks/useThreadVisitedMigration.test.ts (5 tests) 6ms
 βœ“  unit  src/components/files/filePath.test.ts (21 tests) 5ms
 βœ“  browser (chromium)  src/components/settings/ScheduledTasksSettings.browser.test.tsx (5 tests) 2279ms
   βœ“ ScheduledTasksSettings (5)
     βœ“ creates on a permitted secondary and reacts to permission changes 1118ms
     βœ“ keeps the permitted representative as the creation target 375ms
     βœ“ keeps an editor the user opened when the linked task loads later 504ms
 βœ“  unit  src/components/chat/timelineViewport.test.ts (12 tests) 6ms
 βœ“  unit  src/state/revisionedQuery.test.ts (8 tests) 5ms
 βœ“  unit  src/connection/desktopLocal.test.ts (9 tests) 10ms
 βœ“  browser (chromium)  src/components/files/PdfViewer.browser.test.tsx (2 tests) 2945ms
   βœ“ fits the width, then finds split and rotated text and jumps to its page 1761ms
   βœ“ restores page, within-page offset and zoom after a remount 1184ms
 βœ“  unit  src/components/pullRequest/pullRequestFilesViewed.logic.test.ts (10 tests) 6ms
 βœ“  browser (chromium)  src/components/device/DeviceStreamView.browser.test.tsx (6 tests) 367ms
 βœ“  unit  src/components/ThreadTerminalDrawer.test.ts (4 tests) 12ms
(node:5463) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/settings/ProviderSettingsPanel.logic.test.ts (6 tests) 3ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > keeps workspace PDF scroll and zoom after reloads
[21:43:23.099] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/browser/desktopTabLifetime.test.ts (3 tests) 17ms
(node:5507) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/markdownRenderer.test.tsx (15 tests) 397ms
(node:5493) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/files/useDirectoryEntries.browser.test.tsx (6 tests) 449ms
(node:5521) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/pullRequest/pullRequestStackSnapshot.test.ts (5 tests) 4ms
 βœ“  unit  src/components/chat/ProviderStatusBanner.test.ts (2 tests) 2ms
 βœ“  unit  src/components/ThreadStatusIndicators.test.ts (4 tests) 9ms
(node:5549) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/composerAttachmentReferences.test.ts (2 tests) 14ms
 βœ“  browser (chromium)  src/lib/sidebarTree.browser.test.ts (8 tests) 849ms
   βœ“ sidebar keyboard navigation (8)
     βœ“ does not pull focus back after a click outside the rows 510ms
 βœ“  unit  src/terminal/ghostty/keyCodes.test.ts (6 tests) 5ms
(node:5563) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > clamps workspace PDF scroll when pages shrink or disappear
[21:43:26.278] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/queuedMessageEdit.test.ts (5 tests) 6ms
 βœ“  unit  src/components/chat/timelineScrollTarget.test.ts (6 tests) 6ms
(node:5570) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/device/DevicePanel.browser.test.tsx (2 tests) 168ms
 βœ“  unit  src/hooks/showThreadUndoNotice.test.ts (4 tests) 23ms
(node:5591) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5577) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/preview/useDiscoveredLocalServers.test.ts (9 tests) 4ms
(node:5598) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/worktreeCleanup.test.ts (6 tests) 7ms
stdout | src/components/pullRequest/PullRequestCodeTab.browser.test.tsx > scrolls to a file asked for as the tab opens
[21:43:28.322] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/assets/longLivedAssetUrls.test.ts (5 tests) 5ms
 βœ“  unit  src/components/settings/updateTrackSwitch.logic.test.ts (4 tests) 4ms
(node:5620) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/device/useDeviceControls.browser.test.tsx (3 tests) 168ms
 βœ“  browser (chromium)  src/components/chat/useChatShortcuts.browser.test.tsx (7 tests) 1780ms
   βœ“ runs a side chat's composer chords only from its composer, and never thread commands 1131ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > retains RTF grouped Unicode and font text in {\rtf1\uc1\u945{\b bold}Hello}
[21:43:29.473] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/settings/ProviderSettingsForm.test.ts (6 tests) 5ms
 βœ“  unit  src/components/settings/ProjectSettingsPanel.logic.test.ts (3 tests) 3ms
 βœ“  unit  src/components/settings/IntegrationsSettings.logic.test.ts (6 tests) 8ms
 βœ“  unit  src/environments/primary/httpLayer.test.ts (2 tests) 26ms
 βœ“  unit  src/components/settings/deviceHostConnectionChecks.test.ts (3 tests) 8ms
(node:5627) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/settings/deviceHostsSettings.logic.test.ts (6 tests) 4ms
 βœ“  unit  src/components/chat/composerImagePersistence.test.ts (3 tests) 12ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestCodeTab.browser.test.tsx (4 tests) 2367ms
   βœ“ scrolls to a file asked for as the tab opens 1936ms
 βœ“  unit  src/components/chat/HighlightedTokens.test.ts (7 tests) 7ms
 βœ“  unit  src/keybindingsFocus.test.ts (8 tests) 4ms
stdout | src/components/chat/QueuedRunsControl.browser.test.tsx > previews assistant quotes as readable text and preserves the citation when editing
[21:43:31.515] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/threadNotifications.test.ts (5 tests) 48ms
 βœ“  unit  src/components/settings/ProviderInstanceCard.test.ts (5 tests) 8ms
 βœ“  unit  src/components/chat/canvasStore.test.ts (4 tests) 3ms
 βœ“  unit  src/lib/threadContextAttachment.test.ts (2 tests) 6ms
 βœ“  unit  src/components/settings/SettingInheritance.test.ts (3 tests) 8ms
 βœ“  unit  src/components/permissions/usePermissionStatus.test.ts (4 tests) 6ms
 βœ“  unit  src/components/composerFooterLayout.test.ts (3 tests) 4ms
 βœ“  unit  src/components/usage/usagePriceForm.test.ts (15 tests) 10ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > preserves rtf document text through the worker and attachment viewer
[21:43:32.633] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/browser/browserViewportActions.test.ts (2 tests) 4ms
 βœ“  browser (chromium)  src/components/chat/QueuedRunsControl.browser.test.tsx (3 tests) 1309ms
   βœ“ previews assistant quotes as readable text and preserves the citation when editing 435ms
   βœ“ shows who sent a queued message and folds automation and agent prompts 811ms
 βœ“  unit  src/pierre-icons.test.ts (24 tests) 6ms
 βœ“  unit  src/components/media/mediaContent.test.ts (8 tests) 32ms
 βœ“  unit  src/components/settings/SettingsPanels.logic.test.ts (4 tests) 3ms
 βœ“  unit  src/projectScripts.test.ts (10 tests) 7ms
 βœ“  unit  src/components/pullRequest/pullRequestDiff.logic.test.ts (6 tests) 7ms
(node:5691) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/sidebarPendingFileDropStore.test.ts (3 tests) 7ms
 βœ“  unit  src/components/clerk/clerkAppearance.test.ts (10 tests) 12ms
(node:5737) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/composerContextUndo.test.ts (1 test) 3ms
 βœ“  unit  src/components/chat/timelineScrollAnchoring.test.tsx (5 tests) 3ms
 βœ“  unit  src/components/settings/AcpRegistryIcon.test.ts (3 tests) 30ms
 βœ“  unit  src/components/settings/AddProviderInstanceDialog.test.ts (5 tests) 10ms
 βœ“  unit  src/lib/observeIntersection.test.ts (2 tests) 11ms
 βœ“  browser (chromium)  src/state/device.browser.test.tsx (2 tests) 503ms
   βœ“ baselines the first device snapshot without reopening dismissed devices 321ms
 βœ“  unit  src/composer-block-shortcuts.test.ts (11 tests) 37ms
 βœ“  unit  src/components/pullRequest/pullRequestReviewStore.test.ts (3 tests) 4ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > preserves ods document text through the worker and attachment viewer
[21:43:35.795] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/settings/simlockDeviceHostsSettings.logic.test.ts (3 tests) 4ms
 βœ“  unit  src/confirmDialog.test.ts (4 tests) 4ms
stdout | src/components/chat/useComposerContextImport.browser.test.tsx > settles a delayed file import after undo
[21:43:35.977] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/desktopUpdate.logic.test.ts (7 tests) 10ms
 βœ“  browser (chromium)  src/components/chat/useComposerContextImport.browser.test.tsx (10 tests) 643ms
(node:5824) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/diffFileActions.test.ts (9 tests) 13ms
 βœ“  unit  src/cloud/publicConfig.test.ts (12 tests) 6ms
(node:5831) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5839) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/lib/runtime.test.ts (3 tests) 2684ms
   βœ“ web runtime relay telemetry policy (3)
     βœ“ applies desktop opt-out before the first relay span 2470ms
 βœ“  unit  src/components/chat/composerControlsOwnership.test.ts (6 tests) 9ms
 βœ“  unit  src/state/use-orchestration-command.test.ts (2 tests) 4ms
stdout | src/components/chat/AssistantCitationChip.browser.test.tsx > citation comment source disappearance > preserves an over-length draft at the composer until it can be shortened and saved
[21:43:37.509] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/editorPreferences.test.ts (2 tests) 8ms
 βœ“  unit  src/components/device/DeviceSetup.test.ts (2 tests) 5ms
 βœ“  unit  src/components/chat/EffortGlyph.test.ts (10 tests) 6ms
 βœ“  browser (chromium)  src/components/chat/AssistantCitationChip.browser.test.tsx (3 tests) 571ms
   βœ“ citation comment popup position (1)
     βœ“ stays on screen when the cited text ends in a code block's hidden overflow 363ms
 βœ“  unit  src/clientPersistenceStorage.test.ts (3 tests) 208ms
 βœ“  unit  src/state/paginatedBranches.test.ts (4 tests) 2ms
 βœ“  unit  src/components/chat/composerMentionDrag.test.ts (3 tests) 12ms
 βœ“  unit  src/browser/browserSurfaceStore.test.ts (3 tests) 7ms
 βœ“  unit  src/lib/terminalCloseShortcut.test.ts (2 tests) 3ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds ipynb image pixels before returning browser markup
[21:43:39.166] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:5901) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/settings/ThemeImportDialog.browser.test.tsx (6 tests) 3137ms
   βœ“ ThemeImportDialog (1)
     βœ“ searches Open VSX under StrictMode 841ms
   βœ“ keeps batch failures visible after Update existing 473ms
   βœ“ keeps batch failures visible after Keep both 569ms
   βœ“ ThemeImportDialog JSONC imports (3)
     βœ“ imports a VS Code JSONC theme from paste 765ms
     βœ“ imports a VS Code JSONC theme from file 346ms
 βœ“  unit  src/components/files/fileTreeDragMention.test.ts (3 tests) 3ms
stdout | src/components/chat/ThreadDetailsPrRow.browser.test.tsx > merges with the last selected merge method
[21:43:39.657] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps each registry image when adding a model from another ACP agent
[21:43:39.705] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
(node:5945) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
stdout | unknown test
[21:43:39.776] WARN (#87): Could not discover the primary environment. {
(Use `node --trace-warnings ...` to show where the warning was created)
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ThreadDetailsPrRow.browser.test.tsx (2 tests) 165ms
 βœ“  unit  src/lib/assistantCitationNavigation.test.ts (2 tests) 24ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps each registry image when adding a model from another ACP agent
[21:43:40.374] WARN (#91): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/KeybindingsUpdateToast.test.ts (1 test) 4ms
 βœ“  unit  src/desktopAppActivation.test.ts (2 tests) 9ms
(node:5975) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/environments/primary/bootstrap.test.ts (4 tests) 5ms
 βœ“  unit  src/shortcuts/chatRouteCommands.test.ts (5 tests) 11ms
(node:6011) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5989) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/lib/revealThreadTerminal.test.ts (2 tests) 3ms
 βœ“  unit  src/lib/readableSyntaxTheme.test.ts (4 tests) 4ms
 βœ“  unit  src/components/threadActionMenu.logic.test.ts (3 tests) 3ms
 βœ“  unit  src/components/chat/folderDrop.test.ts (8 tests) 3ms
 βœ“  unit  src/components/sidebar/updateEverythingRun.test.ts (2 tests) 12ms
 βœ“  unit  src/components/device/deviceHubApi.test.ts (2 tests) 5ms
 βœ“  unit  src/components/settings/browserImportWizard.logic.test.ts (5 tests) 4ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds encoded-html image pixels before returning browser markup
[21:43:42.384] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/settings/ThemeEditorPanel.browser.test.tsx (3 tests) 1329ms
   βœ“ ThemeEditorPanel (3)
     βœ“ restores the colors from before the picker opened when Escape closes it 764ms
 βœ“  unit  src/components/diffs/diffFileTree.logic.test.ts (4 tests) 3ms
 βœ“  unit  src/markdownListIndentation.test.tsx (5 tests) 35ms
 βœ“  unit  src/components/chat/markdownStreamBlocks.test.tsx (17 tests) 669ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps a docked picker open after a pick and hands focus to that model's effort
[21:43:42.889] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/files/AttachmentFilePreview.browser.test.tsx (133 tests) 72452ms
   βœ“ bounded binary previews (9)
     βœ“ preserves length-delimited local and global PAX attributes 527ms
     βœ“ can leave an archive folder with a repeated separator 545ms
     βœ“ uses a PAX size override for the following TAR payload and bounds it 1036ms
     βœ“ shows generated SQLite columns and retains picker focus at 320 px 1694ms
     βœ“ shows generated SQLite columns and retains picker focus at 1280 px 1136ms
     βœ“ reauthorizes a failed image when retry is clicked 470ms
     βœ“ keeps a file and directory with the same basename accessible 403ms
     βœ“ keeps WhiteIsZero TIFF brightness and rejects oversized metadata before decoding 1057ms
   βœ“ large text preview recovery (15)
     βœ“ retains the workspace viewer across URL renewals and reloads revisions and manual refreshes 2190ms
     βœ“ replaces both prefetched pages with the worker's current file version 320ms
     βœ“ recovers from a failed worker load when its source changes 398ms
   βœ“ opens an empty Word document with <w:body/> 363ms
   βœ“ preserves worksheet metadata with relationship target worksheets/./sheet1.xml 406ms
   βœ“ preserves x:worksheet metadata with relationship target ../xl/worksheets/sheet1.xml 379ms
   βœ“ reports the final slide at maximum scroll after page visibility changes 322ms
   βœ“ preserves merged text across tile clears 393ms
   βœ“ bounds excessive Word paragraphs before rendering DOM 813ms
   βœ“ bounds excessive Word runs before rendering DOM 646ms
   βœ“ bounds excessive Word tables before rendering DOM 389ms
   βœ“ bounds excessive Word auxiliary XML before rendering DOM 384ms
   βœ“ bounds excessive Word XML bytes before rendering DOM 513ms
   βœ“ bounds excessive Word renamed XML before rendering DOM 305ms
   βœ“ bounds excessive Word section after prefix before rendering DOM 837ms
   βœ“ bounds excessive Word oversized section before rendering DOM 917ms
   βœ“ bounds XML hidden in media by relationship markup 403ms
   βœ“ bounds XML hidden in media by relationship bytes 371ms
   βœ“ bounds XML hidden in media by content type 439ms
   βœ“ bounds XML hidden in media by metadata type 443ms
   βœ“ bounds XML hidden in media by deep XML 326ms
   βœ“ bounds XML hidden in media by query path 303ms
   βœ“ bounds shared-string text including CDATA false per cell and across sheets in the worker 756ms
   βœ“ bounds shared-string text including CDATA true per cell and across sheets in the worker 565ms
   βœ“ counts shared Word settings once with 1 text repetitions 413ms
   βœ“ counts shared Word settings once with 145 text repetitions 729ms
   βœ“ bounds Word image expansion for repeated binary 802ms
   βœ“ bounds Word image expansion for XML relationship alias 487ms
   βœ“ bounds Word image expansion for duplicate relationship ID 575ms
   βœ“ bounds spreadsheet cells at XFD200 before padding 510ms
   βœ“ bounds spreadsheet cells at XFD1048576 before padding 477ms
   βœ“ bounds spreadsheet cells at AX500 before padding 414ms
   βœ“ bounds spreadsheet cells at AZ9999999 before padding 331ms
   βœ“ keeps spreadsheet dates on their calendar day west of UTC 1798ms
   βœ“ prepares all 60 pages of a table-heavy Word report 1739ms
   βœ“ prepares all 100 pages of a table-heavy Word report 1109ms
   βœ“ standalone Mermaid previews (8)
     βœ“ rejects resource syntax before Mermaid lays out A@{ "img": "//attacker.invalid/pixel.png" } 322ms
     βœ“ renders the <--> arrow 582ms
   βœ“ reloads a workspace Word file after a preview remount 1361ms
   βœ“ clears an Office metadata error when the same URL becomes previewable 478ms
   βœ“ opens a known empty attachment even when its range response is inaccessible 530ms
   βœ“ refreshes authorization and retries a failed streamed attachment 307ms
   βœ“ bounds the worksheet relationship target custom/sheet1.xml at row 250001 before the reader allocates its grid 547ms
   βœ“ bounds the worksheet relationship target /xl/custom/sheet1.bin at row 250001 before the reader allocates its grid 402ms
   βœ“ bounds the worksheet relationship target custom/valid.xml at row 1 before the reader allocates its grid 1937ms
   βœ“ reauthorizes and retries a failed archive attachment 1260ms
   βœ“ reauthorizes and retries a failed sqlite attachment 1934ms
   βœ“ loads a font attachment through the lazy preview 1022ms
   βœ“ toggles a Mermaid attachment between diagram and source through the lazy preview 1847ms
   βœ“ keeps workspace PDF scroll and zoom after reloads 7534ms
   βœ“ clamps workspace PDF scroll when pages shrink or disappear 2139ms
   βœ“ unwraps one text attachment without turning off the word wrap setting 387ms
   βœ“ mounts a bounded set of saved notebook outputs as the reader scrolls 1660ms
   βœ“ retains RTF grouped Unicode and font text in {\rtf1\uc1\u945{\b bold}Hello} 333ms
   βœ“ preserves rendered odt spaces and tabs 684ms
   βœ“ preserves rendered odp spaces and tabs 837ms
   βœ“ preserves rtf document text through the worker and attachment viewer 1708ms
   βœ“ preserves epub document text through the worker and attachment viewer 1504ms
   βœ“ preserves ods document text through the worker and attachment viewer 1678ms
   βœ“ bounds epub image pixels before returning browser markup 1423ms
   βœ“ bounds odt image pixels before returning browser markup 1419ms
   βœ“ bounds ipynb image pixels before returning browser markup 1157ms
   βœ“ bounds html image pixels before returning browser markup 1306ms
   βœ“ bounds encoded-html image pixels before returning browser markup 1644ms
 βœ“  browser (chromium)  src/components/chat/ProviderModelPicker.browser.test.tsx (2 tests) 3652ms
   βœ“ keeps each registry image when adding a model from another ACP agent 1612ms
   βœ“ keeps a docked picker open after a pick and hands focus to that model's effort 2039ms
 βœ“  unit  src/state/waitForQuerySettled.test.ts (4 tests) 3ms
 βœ“  unit  src/components/chat/MessagesTimeline.active-tools.test.ts (2 tests) 22ms
(node:6042) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | unknown test
[21:43:44.013] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/previewAnnotation.test.ts (4 tests) 8ms
 βœ“  unit  src/localApi.test.ts (1 test) 1120ms
   βœ“ LocalApi (1)
     βœ“ fails closed in a browser when no themed host is available 1119ms
 βœ“  browser (chromium)  src/components/chat/ComposerBannerStack.browser.test.tsx (5 tests) 1292ms
   βœ“ opens the details of a long notice right above its button 970ms
 βœ“  unit  src/browser/BrowserProfileReporter.test.ts (3 tests) 2ms
 βœ“  unit  src/components/diffs/useCodeViewFileReveal.test.ts (4 tests) 6ms
(node:6086) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/workspaceBasenameLookup.test.ts (6 tests) 3ms
 βœ“  unit  src/components/preview/closePreviewSession.test.ts (1 test) 7ms
 βœ“  unit  src/components/chat/pageScrollController.test.ts (3 tests) 5ms
stderr | src/components/diffs/codeViewSearch.test.ts
parsePatchContent: hunk line count mismatch: "@@ -1,4 +1,5 @@", declared old/new 4/5, parsed old/new 3/4

 βœ“  unit  src/components/settings/SourceControlAccountSettings.logic.test.ts (2 tests) 3ms
 βœ“  unit  src/components/diffs/codeViewSearch.test.ts (1 test) 3ms
 βœ“  unit  src/composer-rich-text.test.ts (5 tests) 9ms
 βœ“  unit  src/components/settings/AddUsageLimitSourceDialog.logic.test.ts (3 tests) 4ms
 βœ“  unit  src/components/chat/composerTypingGuard.test.ts (4 tests) 3ms
(node:6114) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/preview/usePreviewBridge.test.ts (2 tests) 3ms
 βœ“  browser (chromium)  src/components/sidebar/routeReveal.browser.test.tsx (6 tests) 1097ms
   βœ“ useActiveRowReveal (6)
     βœ“ leaves the list where it is when the user clicked the row that opened the thread 684ms
 βœ“  unit  src/hooks/useCopyToClipboard.test.ts (2 tests) 6ms
 βœ“  unit  src/cloud/connectCliAuth.test.ts (2 tests) 5ms
(node:6129) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/lib/openPullRequestLink.browser.test.tsx > offers the original unavailable commit URL when web popups are blocked (app)
[21:43:47.203] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/state/desktopUpdate.test.ts (1 test) 63ms
 βœ“  unit  src/composer-text-direction.test.ts (4 tests) 8ms
 βœ“  unit  src/components/preview/openTerminalLinkInPreview.test.ts (1 test) 14ms
 βœ“  browser (chromium)  src/lib/openPullRequestLink.browser.test.tsx (6 tests) 2405ms
   βœ“ offers the original unavailable commit URL when web popups are blocked (system) 1148ms
   βœ“ offers the original unavailable commit URL when web popups are blocked (app) 683ms
   βœ“ opens an available commit in the closed Diff pane without the pane resetting it 388ms
 βœ“  unit  src/lib/chunkReloadGuard.test.ts (3 tests) 4ms
(node:6154) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/providerModels.test.ts (2 tests) 2ms
 βœ“  unit  src/components/pullRequest/pullRequestDiffError.test.ts (3 tests) 3ms
 βœ“  unit  src/state/entities.relationshipShells.test.ts (2 tests) 2ms
 βœ“  unit  src/lib/terminalContext.test.ts (2 tests) 7ms
 βœ“  unit  src/providerSkillSearch.test.ts (10 tests) 6ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[legend-list] recycleItems was not provided, so it defaults to false. Set recycleItems explicitly to true for better performance with recycling-aware rows, or false to preserve remount-on-reuse behavior.
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[legend-list] List height is 0. You may need to set a style or `flex: ` for the list, because children are absolutely positioned.
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/chat/timelineMinimapItems.test.ts (3 tests) 9ms
(node:6263) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/ExpandedImagePreview.test.ts (5 tests) 4ms
stdout | src/components/files/BrowserDocumentFrame.browser.test.tsx > HtmlRenderDocument > reports the page's first height and ignores messages from other windows
[21:43:50.124] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/KeybindingsUpdateToast.logic.test.ts (1 test) 2ms
stdout | src/components/files/BrowserDocumentFrame.browser.test.tsx > keeps the first and last selected card rings inside the fitted renderer frame
[21:43:50.302] WARN (#82): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/files/BrowserDocumentFrame.browser.test.tsx (2 tests) 361ms
 βœ“  unit  src/components/chat/ThreadErrorBanner.test.tsx (3 tests) 2ms
(node:6284) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/settings/SnoozePresetsSettings.logic.test.ts (4 tests) 11ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/hooks/useRightPanelSurfaceClose.browser.test.tsx (4 tests) 1531ms
   βœ“ keeps a pending close on its original environment and thread, fallback=false 514ms
   βœ“ keeps a pending close on its original environment and thread, fallback=true 452ms
   βœ“ leaves both sessions intact when confirmation is revoked 371ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project folder > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/usage/usagePagePreferences.test.ts (4 tests) 13ms
 βœ“  unit  src/reactCompilerCoverage.test.ts (1305 tests) 5384ms
   βœ“ React Compiler coverage (1305)
     βœ“ compiles apps/web/src/components/ChatView.tsx 1029ms
 βœ“  unit  src/components/chat/workspaceFileDrop.test.ts (2 tests) 2ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project folder > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/hooks/useScratchProject.test.ts (2 tests) 2ms
 βœ“  unit  src/components/chat/threadDetailsItems.test.ts (5 tests) 3ms
 βœ“  unit  src/markdownGithubAlerts.test.tsx (3 tests) 18ms
stdout | unknown test
[21:43:52.052] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/pullRequest/pullRequestMarkdown.logic.test.ts (1 test) 6ms
 βœ“  unit  src/lib/elementContext.test.ts (1 test) 2ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project folder > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project folder > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/lib/terminalCloseConfirm.test.ts (1 test) 2ms
 βœ“  unit  src/components/settings/SecretProviderDialog.logic.test.ts (2 tests) 3ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project destination > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/browser/ElectronBrowserHost.browser.test.tsx (1 test) 61ms
 βœ“  unit  src/state/desktopCliCommand.test.ts (1 test) 161ms
(node:6327) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/markdownTextDirection.test.ts (3 tests) 4ms
 βœ“  unit  src/cloud/relayClientInstallDialog.test.ts (1 test) 5ms
 βœ“  unit  src/components/files/ProjectFilePicker.logic.test.ts (2 tests) 6ms
(node:6348) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project destination > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/diffs/AnnotatableCodeView.browser.test.tsx (1 test) 76ms
 βœ“  unit  src/lib/projectScriptTerminal.test.ts (4 tests) 3ms
 βœ“  unit  src/cloud/managedAuth.test.ts (1 test) 3ms
 βœ“  unit  src/state/managedPolicy.test.ts (3 tests) 3ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project destination > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
stdout | src/components/files/FilePreviewPanel.browser.test.tsx > rendered Markdown task saves > still toggles and saves tasks from a complete read
[21:43:53.838] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/files/FilePreviewPanel.browser.test.tsx (2 tests) 221ms
 βœ“  unit  src/state/serverProviders.logic.test.ts (2 tests) 3ms
 βœ“  unit  src/components/pullRequest/pullRequestsRouteSearch.test.ts (2 tests) 6ms
 βœ“  unit  src/hooks/useLocalStorage.test.ts (1 test) 15ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project destination > keeps Enter in the input during composition: {"isComposing":false,"keyCode":229}
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/settings/ResourceTelemetryDiagnostics.logic.test.ts (1 test) 2ms
 βœ“  unit  src/hostedPairing.test.ts (2 tests) 10ms
 βœ“  browser (chromium)  src/components/CommandPalette.composition.browser.test.tsx (6 tests) 4978ms
   βœ“ add-project repository (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 956ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 544ms
   βœ“ add-project folder (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 940ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 623ms
   βœ“ add-project destination (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 865ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 1049ms
 βœ“  unit  src/state/desktopSshHosts.test.ts (1 test) 2ms
 βœ“  unit  src/components/settings/easDeviceHostsSettings.logic.test.ts (2 tests) 4ms
 βœ“  unit  src/components/chat/pendingDraftWork.test.ts (2 tests) 2ms
 βœ“  unit  src/cloud/dpop.test.ts (1 test) 73ms
(node:6432) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/preview/previewSessionSync.browser.test.ts (1 test) 41ms
stderr | src/components/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > reopens on Remote link after adding an SSH environment
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/fileContextMenu.test.ts (3 tests) 3ms
 βœ“  unit  src/browser/browserViewportLayout.test.ts (2 tests) 3ms
(node:6481) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/usage/UsageProviderChart.test.ts (1 test) 5ms
 βœ“  unit  src/components/usage/usageBreakdown.test.ts (1 test) 2ms
 βœ“  unit  src/components/clerk/electronPasskeys.test.ts (1 test) 4ms
 βœ“  unit  src/lib/syntaxHighlighting.test.ts (12 tests) 21ms
 βœ“  unit  src/hooks/threadUndo.test.ts (2 tests) 6ms
 βœ“  unit  src/components/chat/assistantCitationCommentDismissal.test.ts (3 tests) 4ms
(node:6531) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
stdout | src/components/settings/TelemetryExportSettings.browser.test.tsx > TelemetryExportSettings > does not resend a field the user restored after another client changed it
[21:43:57.979] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/chat/useTimelinePositionRestore.test.ts (1 test) 5ms
 βœ“  unit  src/lib/chatThreadActions.test.ts (2 tests) 4ms
(node:6517) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/V2LifecycleRow.logic.test.ts (3 tests) 3ms
 βœ“  unit  src/components/chat/UsageLimitRecoveryBanner.test.tsx (3 tests) 6ms
 βœ“  unit  src/portDiscoveryState.test.ts (2 tests) 4ms
stderr | src/components/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/projectIconOptions.test.ts (2 tests) 10ms
stderr | src/components/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/components/files/loadFileAncestors.test.ts (1 test) 3ms
 βœ“  unit  src/previewMiniPlayerStore.test.ts (1 test) 3ms
 βœ“  unit  src/browser/browserDefaults.test.ts (1 test) 2ms
 βœ“  unit  src/components/chat/modelPickerKeys.test.ts (2 tests) 4ms
 βœ“  unit  src/lib/lruCache.test.ts (3 tests) 8ms
 βœ“  unit  src/components/chat/markdownChipPunctuation.test.ts (2 tests) 6ms
 βœ“  unit  src/lib/videoFirstFrame.test.ts (3 tests) 3ms
 βœ“  browser (chromium)  src/shortcuts/dispatcher.browser.test.ts (7 tests) 351ms
 βœ“  unit  src/hooks/useOrderWhileOpen.test.ts (2 tests) 4ms
 βœ“  unit  src/components/chat/externalLinkContextMenu.test.ts (11 tests) 3ms
stdout | src/components/settings/TelemetryExportSettings.browser.test.tsx > TelemetryExportSettings > does not resend a field the user restored after another client changed it
[21:44:01.176] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/components/settings/pairingUrls.test.ts (2 tests) 8ms
 βœ“  unit  src/proposedPlan.test.ts (3 tests) 2ms
stderr | src/components/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/ProviderUpdatesAction.browser.test.tsx (1 test) 37ms
(node:6644) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/ui/middle-truncate.test.ts (5 tests) 3ms
(node:6651) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/lib/snapShotShortcut.test.ts (13 tests) 4ms
 βœ“  unit  src/components/composerContextPresentation.test.ts (1 test) 5ms
 βœ“  unit  src/timestampFormat.test.ts (1 test) 3ms
stdout | src/components/settings/CaptureShortcutConfig.browser.test.tsx > withdraws a stale diff and requires another read instead of retrying its write
[21:44:02.333] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/settings/CaptureShortcutConfig.browser.test.tsx (3 tests) 158ms
(node:6700) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/ProviderInstanceIcon.test.ts (1 test) 7ms
 βœ“  unit  src/settleAndAdvance.test.ts (1 test) 3ms
 βœ“  unit  src/lib/triageTarget.test.ts (2 tests) 2ms
stderr | src/components/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
(node:6679) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/composerMenuHighlight.test.ts (1 test) 2ms
(node:6714) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/settings/TelemetryExportSettings.browser.test.tsx (2 tests) 5556ms
   βœ“ TelemetryExportSettings (2)
     βœ“ does not resend a field the user restored after another client changed it 5166ms
     βœ“ reports and tests the endpoint the environment set over an empty setting 390ms
stdout | src/components/sidebar/SidebarUpdatePill.browser.test.tsx > SidebarUpdatePill release notes > opens when release notes arrive while the trigger has keyboard focus
[21:44:03.530] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/projectScriptKeybindings.test.ts (1 test) 4ms
 βœ“  unit  src/hooks/useDefaultTheme.test.ts (2 tests) 3ms
 βœ“  unit  src/lib/formatBytes.test.ts (11 tests) 3ms
 βœ“  unit  src/components/chat/ComposerCommandMenu.test.tsx (1 test) 3ms
stdout | src/components/pullRequest/PullRequestDetailPanel.permissions.browser.test.tsx > disables conflict checkout when the connection loses orchestration:operate
[21:44:04.279] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/pullRequest/PullRequestDetailPanel.permissions.browser.test.tsx > can still add conflict resolution to an existing composer without checkout scopes
[21:44:04.377] WARN (#82): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  unit  src/lib/color.test.ts (8 tests) 3ms
 βœ“  unit  src/components/clerk/authRedirect.test.ts (1 test) 2ms
 βœ“  unit  src/lib/attachmentUploadState.test.ts (1 test) 5ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestDetailPanel.permissions.browser.test.tsx (3 tests) 711ms
   βœ“ can still add conflict resolution to an existing composer without checkout scopes 424ms
 βœ“  browser (chromium)  src/components/settings/AddEnvironmentDialog.browser.test.tsx (2 tests) 9339ms
   βœ“ AddEnvironmentDialog (2)
     βœ“ reopens on Remote link after adding an SSH environment 2303ms
     βœ“ clears the form after dismissing it on SSH 7036ms
 βœ“  unit  src/components/files/fileLineReveal.test.ts (1 test) 5ms
 βœ“  unit  src/components/settings/settingsScopeAxis.test.ts (1 test) 2ms
 βœ“  unit  src/browser/previewRuntimeTabId.test.ts (1 test) 2ms
(node:6743) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/composer-code-languages.test.ts (1 test) 2ms
 βœ“  browser (chromium)  src/components/sidebar/SidebarUpdatePill.browser.test.tsx (4 tests) 2029ms
   βœ“ SidebarUpdatePill update everything (2)
     βœ“ does not refocus the update button after a pointer cancel 1157ms
     βœ“ returns focus to the update button after Escape 517ms
(node:6757) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/browser/browserLinkTarget.test.ts (1 test) 2ms
 βœ“  unit  src/components/files/fileContentRevision.test.ts (1 test) 6ms
 βœ“  browser (chromium)  src/components/ThreadTerminalDrawer.browser.test.tsx (1 test) 93ms
 βœ“  unit  src/hooks/useThreadActions.test.ts (1 test) 5ms
 βœ“  unit  src/lib/projectPaths.test.ts (1 test) 2ms
(node:6806) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:6844) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:6866) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/components/chat/DiffStatLabel.test.ts (1 test) 2ms
 βœ“  unit  src/components/settings/EnvironmentIconPicker.test.ts (1 test) 4ms
 βœ“  unit  src/components/HistorySwipeNavigation.test.ts (5 tests) 4ms
(node:6873) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/lib/utils.test.ts (1 test) 9ms
stdout | src/components/chat/ComposerModelEffort.browser.test.tsx > draws an agent's reasoning as bars and keeps its mode out of the levels
[21:44:09.014] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ComposerModelEffort.browser.test.tsx (1 test) 609ms
   βœ“ draws an agent's reasoning as bars and keeps its mode out of the levels 609ms
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > Esc in a shortcut recorder > leaves the existing binding field without closing Settings
[21:44:09.603] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > Esc in a shortcut recorder > leaves the existing binding field without closing Settings
[21:44:09.737] WARN (#85): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ComposerStashMenu.browser.test.tsx (1 test) 275ms
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > re-enables Save when a When editor closes on an expression it could not parse
[21:44:10.514] WARN (#140): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/media/AttachmentImage.browser.test.tsx (8 tests) 260ms
 βœ“  browser (chromium)  src/components/settings/useProjectScriptSettings.browser.test.tsx (2 tests) 32ms
 βœ“  browser (chromium)  src/components/pullRequest/useInlineActionConfirm.browser.test.tsx (5 tests) 5892ms
   βœ“ confirms on the second click and disarms on Escape 1034ms
   βœ“ stops swallowing Escape once the armed button unmounts 492ms
   βœ“ keeps a blocked merge action reachable without arming or performing it 3854ms
stdout | src/components/settings/AddCodexAccountDialog.browser.test.tsx > AddCodexAccountDialog > plays its close animation before the owner unmounts it once the account connects
[21:44:11.053] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/settings/AddCodexAccountDialog.browser.test.tsx > AddCodexAccountDialog > plays its close animation before the owner unmounts it once the account connects
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/settings/AddCodexAccountDialog.browser.test.tsx (1 test) 263ms
 βœ“  browser (chromium)  src/components/settings/KeybindingsSettings.browser.test.tsx (3 tests) 2085ms
   βœ“ Esc in a shortcut recorder (2)
     βœ“ leaves the existing binding field without closing Settings 519ms
     βœ“ leaves the new binding field without closing Settings 421ms
   βœ“ re-enables Save when a When editor closes on an expression it could not parse 1145ms
stdout | src/components/files/FileBrowserPanel.browser.test.tsx > FileBrowserPanel > copies with the pointer and returns to the row after keyboard dismissal
[21:44:11.738] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/files/FileBrowserPanel.browser.test.tsx (2 tests) 706ms
   βœ“ FileBrowserPanel (2)
     βœ“ copies with the pointer and returns to the row after keyboard dismissal 584ms
 βœ“  browser (chromium)  src/hooks/useResizableWidth.browser.test.tsx (2 tests) 265ms
 βœ“  browser (chromium)  src/composer-list-split.browser.test.ts (7 tests) 163ms
stdout | src/components/chat/ProviderModelPicker.composition.browser.test.tsx > keeps composition keys out of model selection and dismissal
[21:44:15.750] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/chat/ProviderModelPicker.composition.browser.test.tsx > keeps composition keys out of model selection and dismissal
[legend-list] List height is 0. You may need to set a style or `flex: ` for the list, because children are absolutely positioned.
stdout | src/components/chat/ProviderModelPicker.composition.browser.test.tsx > keeps composition keys out of model selection and dismissal
[21:44:16.003] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/SecretSourceInput.browser.test.tsx > SecretSourceInput > moves a reference to another provider only once one is committed for it
[21:44:16.215] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ProviderModelPicker.composition.browser.test.tsx (2 tests) 657ms
   βœ“ keeps composition keys out of model selection and dismissal 483ms
 βœ“  browser (chromium)  src/components/settings/AcpRegistrySearchStep.browser.test.tsx (2 tests) 296ms
stdout | unknown test
[21:44:17.262] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/SourceControlWritingSettings.browser.test.tsx > mixed source control instructions > resets mixed template preferences without replacing each environment's instructions
[21:44:17.617] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/Sidebar.pointer.browser.test.tsx (2 tests) 62ms
 βœ“  browser (chromium)  src/components/settings/SourceControlWritingSettings.browser.test.tsx (1 test) 611ms
   βœ“ mixed source control instructions (1)
     βœ“ resets mixed template preferences without replacing each environment's instructions 611ms
 βœ“  browser (chromium)  src/components/media/MediaVideoPlayer.browser.test.tsx (4 tests) 195ms
 βœ“  browser (chromium)  src/components/settings/SecretSourceInput.browser.test.tsx (3 tests) 2569ms
   βœ“ SecretSourceInput (3)
     βœ“ moves a reference to another provider only once one is committed for it 805ms
     βœ“ removes the reference when its field is cleared 623ms
     βœ“ rejects a reference 1Password cannot read 1140ms
stdout | src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx > keeps an unsaved description when collapsed and reopened
[21:44:19.077] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx > keeps an unsaved description when collapsed and reopened
[21:44:19.162] WARN (#82): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/contextMenuFallback.keyboard.browser.test.ts (5 tests) 111ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx (1 test) 782ms
   βœ“ keeps an unsaved description when collapsed and reopened 782ms
 βœ“  browser (chromium)  src/components/chat/ComposerPendingUserInputPanel.direction.browser.test.tsx (2 tests) 267ms
 βœ“  browser (chromium)  src/components/chat/useComposerResume.browser.test.tsx (1 test) 84ms
stdout | unknown test
[21:44:24.209] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/Sidebar.browser.test.tsx > sidebar header new thread > normal sidebar, 2 projects, shift=false: picker=true
[21:44:25.448] WARN (#87): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/files/fileSaveSessions.browser.test.tsx (1 test) 28ms
stdout | src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx > keeps an unsaved citation comment when a question takes the composer
[21:44:25.854] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > opens New thread in... with focus in the search input, not the Back button
[21:44:25.972] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > opens New thread in... with focus in the search input, not the Back button
[legend-list] recycleItems was not provided, so it defaults to false. Set recycleItems explicitly to true for better performance with recycling-aware rows, or false to preserve remount-on-reuse behavior.
stderr | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > opens New thread in... with focus in the search input, not the Back button
[legend-list] List height is 0. You may need to set a style or `flex: ` for the list, because children are absolutely positioned.
stdout | src/components/AddProjectToMachineDialog.browser.test.tsx > AddProjectToMachineDialog > does not reopen for a project that vanished before the dialog showed
[21:44:26.216] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stderr | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > opens a searched project's latest listed thread, not a newer subagent
[Error: ResizeObserver loop completed with undelivered notifications.]
stdout | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > opens a searched project's latest listed thread, not a newer subagent
[21:44:26.230] WARN (#88): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/AddProjectToMachineDialog.browser.test.tsx (2 tests) 160ms
stderr | src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx > keeps an unsaved citation comment when a question takes the composer
flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task.
 βœ“  browser (chromium)  src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx (1 test) 650ms
   βœ“ keeps an unsaved citation comment when a question takes the composer 650ms
 βœ“  browser (chromium)  src/components/CommandPalette.browser.test.tsx (3 tests) 436ms
   βœ“ CommandPalette open intents (3)
     βœ“ opens a searched project's latest listed thread, not a newer subagent 305ms
 βœ“  browser (chromium)  src/components/Sidebar.browser.test.tsx (5 tests) 1161ms
   βœ“ sidebar header new thread (5)
     βœ“ boring sidebar, 1 projects, shift=false: picker=false 394ms
 βœ“  browser (chromium)  src/components/chat/threadContextDrag.browser.test.tsx (2 tests) 47ms
stdout | src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx > runs scheduled work only with task permission (false)
[21:44:27.410] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx (3 tests) 357ms
 βœ“  browser (chromium)  src/components/settings/EnvironmentRoutesList.browser.test.tsx (1 test) 623ms
   βœ“ shows a route added after a reorder was saved, once another route is removed 623ms
 βœ“  browser (chromium)  src/components/chat/ThreadVisitWatermark.browser.test.tsx (1 test) 22ms
 βœ“  browser (chromium)  src/components/chat/ChatMarkdownMedia.browser.test.tsx (1 test) 72ms
stdout | src/components/chat/ExpandedImageDialog.browser.test.tsx > ExpandedImageDialog > fits a markdown SVG without intrinsic size to the viewer: /work/pipeline.svg
[21:44:32.580] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | unknown test
[21:44:33.001] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | unknown test
[21:44:33.111] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ExpandedImageDialog.browser.test.tsx (4 tests) 845ms
   βœ“ ExpandedImageDialog (4)
     βœ“ Escape closes a popup opened inside the dialog before the dialog 508ms
 βœ“  browser (chromium)  src/components/projectScriptEditor.browser.test.tsx (1 test) 112ms
 βœ“  browser (chromium)  src/components/UsageToggleShortcut.browser.test.tsx (2 tests) 199ms
stdout | src/components/pullRequest/PullRequestMarkdownEditor.browser.test.tsx > keeps an edited draft through revocation and saves it after access returns without remounting
[21:44:35.956] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestMarkdownEditor.browser.test.tsx (1 test) 493ms
   βœ“ keeps an edited draft through revocation and saves it after access returns without remounting 492ms
stdout | unknown test
[21:44:37.967] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/browser/BrowserDeviceToolbar.browser.test.tsx (4 tests) 1701ms
   βœ“ keeps each typed width digit until the locked size is committed 437ms
   βœ“ keeps each typed height digit until the locked size is committed 376ms
   βœ“ clamps a completed width below the locked minimum when leaving the toolbar 304ms
   βœ“ still limits a completed locked size to the viewport area cap 583ms
stdout | src/components/sidebar/SidebarDraftBlock.browser.test.tsx > keeps draft previews current through edits, promotion and removal
[21:44:39.505] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/sidebar/SidebarDraftBlock.browser.test.tsx (1 test) 54ms
 βœ“  browser (chromium)  src/components/ui/sidebar.browser.test.tsx (2 tests) 482ms
 βœ“  browser (chromium)  src/components/sidebar/SidebarProviderUpdatePill.browser.test.tsx (2 tests) 120ms
stdout | src/components/pullRequest/usePullRequestActions.browser.test.tsx > keeps pending merges with their pull request when navigating between threads
[21:44:40.901] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/pullRequest/usePullRequestActions.browser.test.tsx (1 test) 355ms
   βœ“ keeps pending merges with their pull request when navigating between threads 355ms
 βœ“  browser (chromium)  src/components/HistorySwipeNavigation.browser.test.tsx (7 tests) 307ms
stdout | unknown test
[21:44:41.760] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/shortcutModifierState.browser.test.ts (3 tests) 82ms
stdout | src/components/ChatView.browser.test.tsx > a new draft does not load its reserved thread before the server lists it
[21:44:44.918] WARN (#211): Could not load the environment shell snapshot over HTTP; using the socket snapshot instead. {
  cause: 'RemoteEnvironmentAuthUndeclaredStatusError: Remote environment endpoint http://localhost:63761/api/orchestration/shell returned undeclared status 404.
    at failRemoteRequest (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/http.ts:63:23)
    at http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/http.ts:78:30
    at http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/effect-Bymuo_ka.js?v=d117f877:2142:101
    at clientRuntime.state.executeAuthenticatedEnvironmentHttpRequest (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/environmentHttpAuth.ts:50:290)
    at clientRuntime.state.fetchEnvironmentShellSnapshot (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shellSnapshotHttp.ts:57:10)
    at clientRuntime.state.fetchEnvironmentShellSnapshot (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shellSnapshotHttp.ts:17:53)
    at ShellSnapshotLoader.load (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:287:47)
    at ShellSnapshotLoader.load (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shellSnapshotHttp.ts:56:47)
    at EnvironmentShellState.makeSubscribeInput (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/client.ts:84:27)
    at EnvironmentShellState.makeSubscribeInput (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:264:95)
    at EnvironmentShellState.make (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:337:64)
    at EnvironmentShellState.make (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:42:49)',
}
 βœ“  browser (chromium)  src/components/pullRequest/guide/useGuideDiffFiles.browser.test.tsx (3 tests) 69ms
 βœ“  browser (chromium)  src/components/ChatView.browser.test.tsx (1 test) 848ms
   βœ“ a new draft does not load its reserved thread before the server lists it 847ms
 βœ“  browser (chromium)  src/components/sidebar/mainAppLocation.browser.test.tsx (1 test) 466ms
   βœ“ main app return location (1)
     βœ“ returns to the thread without re-opening the quote source it was opened at 465ms
stdout | src/components/chat/ChatHeader.browser.test.tsx > preserves a concurrent title update when an untouched rename ends with blur
[21:44:46.816] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/ChatHeader.browser.test.tsx > preserves a concurrent title update when an untouched rename ends with blur
[21:44:46.961] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/WorktreeSetupCard.browser.test.tsx (2 tests) 98ms
 βœ“  browser (chromium)  src/components/Sidebar.logic.browser.test.tsx (2 tests) 157ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestStackMenu.browser.test.tsx (3 tests) 2397ms
   βœ“ Merge stack refused with The stack head moved. Refresh the stack… shows The stack head moved. Refresh the stack… 870ms
   βœ“ Rebase stack refused with The stack head moved. Refresh the stack… shows The stack head moved. Refresh the stack… 839ms
   βœ“ Rebase stack refused with GitHub CLI command failed. shows The host refused the rebase. A rebase s… 688ms
 βœ“  browser (chromium)  src/components/chat/ChatHeader.browser.test.tsx (2 tests) 1261ms
   βœ“ preserves a concurrent title update when an untouched rename ends with blur 804ms
   βœ“ preserves a concurrent title update when an untouched rename ends with Enter 456ms
stderr | src/components/WorktreeBaseBranchPicker.browser.test.tsx > WorktreeBaseBranchPicker > {Enter} selects main when each keystroke's results arrive before the next
[legend-list] recycleItems was not provided, so it defaults to false. Set recycleItems explicitly to true for better performance with recycling-aware rows, or false to preserve remount-on-reuse behavior.
stdout | src/shortcuts/commandPaletteCommands.browser.test.tsx > command palette shortcuts > stay inert on routes without the palette
[21:44:52.014] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/shortcuts/commandPaletteCommands.browser.test.tsx (3 tests) 183ms
stderr | src/components/pullRequest/PullRequestTimelineTab.browser.test.tsx > mounts only the timeline rows near the viewport of a huge pull request
[legend-list] recycleItems was not provided, so it defaults to false. Set recycleItems explicitly to true for better performance with recycling-aware rows, or false to preserve remount-on-reuse behavior.
stdout | src/components/pullRequest/PullRequestTimelineTab.browser.test.tsx
[21:44:52.809] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestTimelineTab.browser.test.tsx (1 test) 108ms
 βœ“  browser (chromium)  src/components/settings/useSnapShotShortcutRecorder.browser.test.tsx (1 test) 145ms
 βœ“  browser (chromium)  src/components/WorktreeBaseBranchPicker.browser.test.tsx (2 tests) 1421ms
   βœ“ WorktreeBaseBranchPicker (2)
     βœ“ {Enter} selects main when each keystroke's results arrive before the next 846ms
     βœ“ {ArrowDown}{Enter} selects origin/main when each keystroke's results arrive before the next 575ms
 βœ“  browser (chromium)  src/hooks/useLiveRefresh.browser.test.tsx (2 tests) 24ms
 βœ“  browser (chromium)  src/components/files/fileEditorDismissal.browser.test.tsx (1 test) 768ms
   βœ“ installFileEditorDismissal (1)
     βœ“ keeps a text selection made outside the file while its search is open 768ms
stdout | src/components/chat/MarkdownCopy.browser.test.tsx > markdown copy without the async clipboard > copies a code block through the execCommand fallback
[21:44:54.026] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/MarkdownCopy.browser.test.tsx (2 tests) 697ms
   βœ“ markdown copy without the async clipboard (2)
     βœ“ copies a table through the execCommand fallback 423ms
stdout | src/components/pullRequest/PullRequestGuideTab.browser.test.tsx > keeps Try again inside a short panel when a failed guide has long diagnostics
[21:44:55.460] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestGuideTab.browser.test.tsx (1 test) 207ms
 βœ“  browser (chromium)  src/lib/announce.browser.test.ts (3 tests) 78ms
 βœ“  browser (chromium)  src/shortcuts/chatRouteCommands.browser.test.ts (2 tests) 40ms
 βœ“  browser (chromium)  src/components/diffs/DiffFileLoadingBoundary.browser.test.tsx (1 test) 13ms
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection saved secrets > requires a replacement before renaming or unlocking a stored secret
[21:44:58.775] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection saved secrets > requires a replacement before renaming or unlocking a stored secret
[21:44:58.870] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/ProjectFavicon.browser.test.tsx (1 test) 32ms
 βœ“  browser (chromium)  src/components/ThreadStatusIndicators.linkedPr.browser.test.tsx (1 test) 49ms
 βœ“  browser (chromium)  src/components/settings/ProviderInstanceCard.environment.browser.test.tsx (1 test) 799ms
   βœ“ ProviderEnvironmentSection saved secrets (1)
     βœ“ requires a replacement before renaming or unlocking a stored secret 798ms
 βœ“  browser (chromium)  src/components/chat/ChildThreadApprovals.browser.test.tsx (1 test) 343ms
   βœ“ shows a failed decision and clears the error when the user retries 343ms
 βœ“  browser (chromium)  src/components/permissions/usePermissionStatus.browser.test.tsx (2 tests) 47ms
 βœ“  browser (chromium)  src/components/chat/timelineMinimapWheel.browser.test.ts (4 tests) 98ms
 βœ“  browser (chromium)  src/components/chat/MarkdownExternalLink.browser.test.tsx (2 tests) 73ms
 βœ“  browser (chromium)  src/hooks/useCommitOnBlur.browser.test.tsx (3 tests) 816ms
   βœ“ settings draft commits (3)
     βœ“ preserves a saved edit when refocused before its server snapshot arrives 331ms
     βœ“ normalizes each change against the draft before it 403ms
stdout | src/components/settings/CliCommandSettingsRow.browser.test.tsx > blocks installation behind another t3 without blocking removal of our installation
[21:45:04.131] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/settings/CliCommandSettingsRow.browser.test.tsx (1 test) 163ms
 βœ“  browser (chromium)  src/lib/terminalFocus.browser.test.ts (1 test) 11ms
 βœ“  browser (chromium)  src/components/settings/useHostConnectionChecks.browser.test.tsx (1 test) 68ms
 βœ“  browser (chromium)  src/components/usage/UsageLimitsPooled.browser.test.tsx (1 test) 29ms
 βœ“  browser (chromium)  src/themePalette.browser.test.ts (1 test) 12ms
stdout | unknown test
[21:45:07.530] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/appearanceFonts.browser.test.ts (1 test) 27ms
 βœ“  browser (chromium)  src/components/settings/TypographySettings.browser.test.tsx (1 test) 86ms
 βœ“  browser (chromium)  src/components/chat/MarkdownMath.browser.test.tsx (1 test) 947ms
   βœ“ keeps keyboard scrolling available as a streamed equation outgrows its viewport 947ms
stdout | src/components/settings/SettingsSidebarNav.composition.browser.test.tsx > ignores composing keys in the search
[21:45:09.581] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/settings/SettingsSidebarNav.composition.browser.test.tsx (1 test) 322ms
   βœ“ ignores composing keys in the search 322ms
 βœ“  browser (chromium)  src/hooks/useEnvironmentDisconnectDelay.browser.test.tsx (1 test) 18ms
stdout | src/components/chat/ThreadServersPanel.browser.test.tsx > pages servers four at a time, collapses back, and resets on thread switch
[21:45:10.891] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/ThreadServersPanel.browser.test.tsx > pages servers four at a time, collapses back, and resets on thread switch
[21:45:11.016] WARN (#81): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/ThreadServersPanel.browser.test.tsx (1 test) 429ms
   βœ“ pages servers four at a time, collapses back, and resets on thread switch 428ms
stdout | src/components/pullRequest/PullRequestMarkdown.browser.test.tsx > forgejo breaks a single newline
[21:45:11.863] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/pullRequest/PullRequestMarkdown.browser.test.tsx > gitlab joins a single newline
[21:45:12.004] WARN (#84): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/ContextChip.browser.test.tsx (1 test) 55ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestMarkdown.browser.test.tsx (8 tests) 572ms
stdout | src/state/olderSettledShelf.browser.test.tsx > useOlderSettledShelf > keeps requested pages when the scope's projects reorder
[21:45:13.425] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/settings/SecretInput.browser.test.tsx (2 tests) 1026ms
   βœ“ SecretInput (2)
     βœ“ preserves a configured secret on empty edits and commits a replacement 636ms
     βœ“ keeps an in-progress replacement when settings refresh 388ms
 βœ“  browser (chromium)  src/state/olderSettledShelf.browser.test.tsx (1 test) 196ms
 βœ“  browser (chromium)  src/state/revisionedQuery.browser.test.tsx (1 test) 10ms
 βœ“  browser (chromium)  src/lib/documentActivity.browser.test.ts (1 test) 54ms
stderr | src/components/CommandPaletteContent.browser.test.tsx > CommandPaletteContent > focuses the search input, not the Back button, when it opens into a submenu
Each child in a list should have a unique "key" prop.

Check the render method of `ComboboxList`. It was passed a child from ComboboxCollection. See https://react.dev/link/warning-keys for more information.
 βœ“  browser (chromium)  src/components/CommandPaletteContent.browser.test.tsx (1 test) 280ms
 βœ“  browser (chromium)  src/components/files/FileExplorerPane.browser.test.tsx (3 tests) 67ms
 βœ“  browser (chromium)  src/hooks/useStableCallback.browser.test.tsx (1 test) 5ms
 βœ“  browser (chromium)  src/components/device/DeviceToolsPanel.browser.test.tsx (1 test) 481ms
   βœ“ keeps a typed URL until opening it succeeds 481ms
 βœ“  browser (chromium)  src/components/desktop/SshPasswordPromptDialog.browser.test.tsx (1 test) 38ms
 βœ“  browser (chromium)  src/components/DiffFilePathCopyButton.browser.test.tsx (1 test) 465ms
   βœ“ explains a denied clipboard write and lets the same path be copied again 464ms
stdout | src/components/chat/HtmlRenderFrame.browser.test.tsx > HtmlRenderFrame > reports leaving full screen when it unmounts while expanded
[21:45:19.343] WARN (#38): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
stdout | src/components/chat/HtmlRenderFrame.browser.test.tsx > HtmlRenderFrame > reports leaving full screen when it unmounts while expanded
[21:45:19.376] WARN (#82): Could not discover the primary environment. {
  error: [ConnectionTransientError: Remote environment endpoint returned an invalid response from http://localhost:63761/.well-known/t3/environment.],
}
 βœ“  browser (chromium)  src/components/chat/MessageCopyButton.browser.test.tsx (1 test) 442ms
   βœ“ explains a denied clipboard write and lets the same message be copied again 442ms
 βœ“  browser (chromium)  src/components/chat/HtmlRenderFrame.browser.test.tsx (1 test) 220ms
 βœ“  browser (chromium)  src/hooks/useDeadline.browser.test.tsx (1 test) 7ms
 βœ“  browser (chromium)  src/components/pullRequest/LinkPullRequestDialog.browser.test.tsx (1 test) 43ms
 βœ“  browser (chromium)  src/components/chat/useComposerMultilinePrompt.browser.test.tsx (1 test) 71ms
 βœ“  browser (chromium)  src/connection/runtime.browser.test.ts (1 test) 32ms
 βœ“  browser (chromium)  src/components/ChatView.logic.browser.test.ts (1 test) 161ms
 βœ“  browser (chromium)  src/components/AppRouteModal.browser.test.tsx (1 test) 249ms
 βœ“  browser (chromium)  src/components/chat/threadFindHighlights.browser.test.tsx (1 test) 20ms
 βœ“  browser (chromium)  src/components/ui/middle-truncate.browser.test.tsx (1 test) 18ms
 βœ“  browser (chromium)  src/components/settings/AboutVersionTitle.browser.test.tsx (1 test) 65ms
 βœ“  browser (chromium)  src/components/ui/toast.browser.test.tsx (1 test) 16ms

⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯

 FAIL   browser (chromium)  src/components/chat/MessagesTimeline.browser.test.tsx > MessagesTimeline work rows > keeps the worked-for heading in place when expanded at the bottom
TimeoutError: locator.click: Timeout 14478ms exceeded.
Call log:
  - waiting for locator('[data-vitest="true"]').contentFrame().locator('div').nth(1).getByRole('button', { name: /^Worked for/ })
    - locator resolved to <button type="button" aria-busy="false" aria-expanded="false" data-scroll-anchor-ignore="true" class="flex cursor-pointer select-none items-center gap-1 rounded-md px-1 text-sm leading-relaxed text-muted-foreground tabular-nums transition-colors hover:text-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring/70">…</button>
  - attempting click action
    2 Γ— waiting for element to be visible, enabled and stable
      - element is visible, enabled and stable
      - scrolling into view if needed
      - done scrolling
      - <div class="legend-list-content-container">…</div> intercepts pointer events
    - retrying click action
    - waiting 20ms
    2 Γ— waiting for element to be visible, enabled and stable
      - element is visible, enabled and stable
      - scrolling into view if needed
      - done scrolling
      - <div class="legend-list-content-container">…</div> intercepts pointer events
    - retrying click action
      - waiting 100ms
    20 Γ— waiting for element to be visible, enabled and stable
       - element is visible, enabled and stable
       - scrolling into view if needed
       - done scrolling
       - <div class="legend-list-content-container">…</div> intercepts pointer events
     - retrying click action
       - waiting 500ms

 ❯ src/components/chat/MessagesTimeline.browser.test.tsx:248:19
    246|     const height = viewport.scrollHeight;
    247|     using _timers = fakeTimers();
    248|     await heading.click();
       |                   ^
    249|     await act(() => vi.advanceTimersByTime(1000));
    250|     await vi.waitFor(() => {
 ❯ node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/plugins.DPQHVT0p-5wQyg5I_.js?v=d117f877:5237:20

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯


 Test Files  1 failed | 512 passed (513)
      Tests  1 failed | 5435 passed (5436)
   Start at  21:42:14
   Duration  189.13s (worker 91%, import 5%, transform 2%, tests 1%)


Error: TimeoutError: locator.click: Timeout 14478ms exceeded.
Call log:
  - waiting for locator('[data-vitest="true"]').contentFrame().locator('div').nth(1).getByRole('button', { name: /^Worked for/ })
    - locator resolved to <button type="button" aria-busy="false" aria-expanded="false" data-scroll-anchor-ignore="true" class="flex cursor-pointer select-none items-center gap-1 rounded-md px-1 text-sm leading-relaxed text-muted-foreground tabular-nums transition-colors hover:text-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring/70">…</button>
  - attempting click action
    2 Γ— waiting for element to be visible, enabled and stable
      - element is visible, enabled and stable
      - scrolling into view if needed
      - done scrolling
      - <div class="legend-list-content-container">…</div> intercepts pointer events
    - retrying click action
    - waiting 20ms
    2 Γ— waiting for element to be visible, enabled and stable
      - element is visible, enabled and stable
      - scrolling into view if needed
      - done scrolling
      - <div class="legend-list-content-container">…</div> intercepts pointer events
    - retrying click action
      - waiting 100ms
    20 Γ— waiting for element to be visible, enabled and stable
       - element is visible, enabled and stable
       - scrolling into view if needed
       - done scrolling
       - <div class="legend-list-content-container">…</div> intercepts pointer events
     - retrying click action
       - waiting 500ms

 ❯ src/components/chat/MessagesTimeline.browser.test.tsx:248:19
 ❯ node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/plugins.DPQHVT0p-5wQyg5I_.js?v=d117f877:5237:20



Error: Process completed with exit code 1.
Post job cleanup.
##[start-action display=Cache Vite+;id=__b2748848-4def-4a40-88ca-9e51a728ca81.vp_cache]
##[end-action id=__b2748848-4def-4a40-88ca-9e51a728ca81.vp_cache;outcome=skipped;conclusion=skipped;duration_ms=0]
Post job cleanup.
[command]/usr/local/bin/git version
git version 2.55.0
Temporarily overriding HOME='/home/runner/_work/_temp/37c975fa-dd58-4c59-9d28-c0843f4867bd' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
[command]/usr/local/bin/git config --global --add safe.directory /home/runner/_work/t3code/t3code
Removing SSH command configuration
[command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
[command]/usr/local/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
fatal: No url found for submodule path '.repos/alchemy-effect/submodules/distilled' in .gitmodules
Warning: The process '/usr/local/bin/git' failed with exit code 128
A job completed hook has been configured by the self-hosted runner administrator
β–Έ Run '/job_completed.sh'
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  BLACKSMITH_RUNNER_MESSAGE_WAIT_MS: 287
  BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 650
  BLACKSMITH_CHECK_RUN_ID: 126224109399
  BLACKSMITH_JOB_DISPLAY_NAME: Test Web
  GITHUB_ACTIONS_CACHE_MODE: write
Docker container cache not activated, skipping hash computation.
No active SSH sessions detected. Proceeding with shutdown immediately.
Cleaning up orphan processes