GitHub check

256 KB of 339 KB loaded Download the full log (339 KB)
83 KB of earlier output not loaded
 show where the warning was created)
 βœ“  unit  src/terminal/ghostty/core.test.ts (20 tests) 91ms
 βœ“  unit  src/connection/platform.test.ts (16 tests) 24ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds excessive Word section after prefix before rendering DOM
[05:50:49.923] 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/hooks/useHandleNewThread.test.ts (10 tests) 8ms
(node:4593) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4608) 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 (23 tests) 26ms
 βœ“  unit  src/components/chat/chatCanvasLayout.test.ts (21 tests) 43ms
 βœ“  unit  src/lib/diffRendering.test.ts (18 tests) 19ms
stdout | unknown test
[05:50:51.211] 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/AcpSessionManagementSection.browser.test.tsx (14 tests) 5982ms
   βœ“ keeps other provider edits through a Save refetch 559ms
   βœ“ keeps other provider edits through a Disable refetch 371ms
   βœ“ preserves a valid selection and clears a removed project's data (sessions: true) 2210ms
   βœ“ preserves a valid selection and clears a removed project's data (sessions: false) 1852ms
 βœ“  unit  src/components/preview/agentOpenedPreviews.test.ts (16 tests) 19ms
stdout | src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx > opens a github.com/pull/9339/commits commit in the active thread's Diff pane after discovery
[05:50:51.374] 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
[05:50:51.509] 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:4633) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
 βœ“  unit  src/previewStateStore.test.ts (15 tests) 15ms
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  browser (chromium)  src/components/desktop/DesktopWebLinkCoordinator.browser.test.tsx (10 tests) 419ms
 βœ“  unit  src/authBootstrap.test.ts (10 tests) 197ms
(node:4664) 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) 8ms
stdout | src/components/chat/useQueuedRunEdit.browser.test.tsx > useQueuedRunEdit > opens attachment-only edits without the placeholder and preserves effort on save ("")
[05:50:52.395] 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/markdown-clipboard.test.ts (8 tests) 16ms
 βœ“  unit  src/hooks/useThreadActions.undo.test.ts (26 tests) 74ms
 βœ“  unit  src/components/ProviderUpdateLaunchNotification.logic.test.ts (9 tests) 18ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > keeps the body and omits expanded comments from the prepared document
[05:50:53.005] 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:4674) 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) 228ms
 βœ“  browser (chromium)  src/components/chat/useQueuedRunEdit.browser.test.tsx (7 tests) 1145ms
   βœ“ useQueuedRunEdit (7)
     βœ“ opens attachment-only edits without the placeholder and preserves effort on save ("") 346ms
 βœ“  unit  src/hooks/useSettings.test.ts (11 tests) 21ms
(node:4688) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/environmentGrouping.test.ts (8 tests) 9ms
 βœ“  unit  src/themeBoot.test.ts (23 tests) 13ms
(node:4713) 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/storage.test.ts (6 tests) 22ms
 βœ“  unit  src/terminal-links.test.ts (58 tests) 33ms
stdout | src/components/preview/PreviewView.browser.test.tsx > PreviewView > retains the annotation locally when its own environment loses access during capture
[05:50:54.396] 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/settingsScopeNavigation.test.ts (11 tests) 42ms
 βœ“  unit  src/cloud/linkEnvironment.test.ts (2 tests) 59ms
 βœ“  unit  src/onboarding/welcomePage.logic.test.ts (9 tests) 11ms
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > opens the child in its environment (false, Open question)
[05:50:54.582] 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 > still sends annotation text when the picked element's crop is malformed
[05:50:54.589] 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/chat/useThreadLifecycle.browser.test.tsx > opens the child in its environment (false, Open question)
[05:50:54.711] 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:4736) 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/terminalFocus.test.ts (14 tests) 9ms
 βœ“  browser (chromium)  src/components/preview/PreviewView.browser.test.tsx (6 tests) 3779ms
   βœ“ PreviewView (6)
     βœ“ reports rejected address mailto:alice@example.com without navigating or recording it 1540ms
     βœ“ reports rejected address http:// without navigating or recording it 892ms
     βœ“ retains the annotation locally when its own environment loses access during capture 841ms
     βœ“ still sends annotation text when the picked element's crop is malformed 382ms
 βœ“  unit  src/composer-editor-mentions.test.ts (25 tests) 18ms
stdout | src/components/desktop/SnapShotCoordinator.browser.test.ts > window capture failures > does not resurrect a failed capture when its draft becomes ready later
[05:50:55.230] 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/desktop/SnapShotCoordinator.browser.test.ts (10 tests) 320ms
(node:4758) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
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
 βœ“  unit  src/composer-code-block.test.ts (25 tests) 47ms
[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 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/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.

(node:4772) 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) 14ms
 βœ“  unit  src/components/settings/SnapShotSetupDialog.logic.test.ts (21 tests) 11ms
stdout | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > chooses an unused identity for another account without replacing configured instances
[05:50:56.043] 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.]
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds Word image expansion for XML relationship alias
[05:50:56.119] 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 > includes the explicitly added default accent color when creating a provider
stdout | 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.]
[05:50:56.144] 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/chat/ThreadRelationshipsControl.browser.test.tsx (10 tests) 7050ms
   βœ“ reports a rejected merge command and clears the busy state 445ms
stderr | src/components/settings/AddProviderInstanceDialog.environment.browser.test.tsx > AddProviderInstanceDialog environment routing > includes the explicitly added default accent color when creating a provider
   βœ“ reports a rejected disconnect command and clears the busy state 653ms
[Error: ResizeObserver loop completed with undelivered notifications.]
   βœ“ clears the previous merge error after a successful retry 1209ms
   βœ“ clears the previous disconnect error after a successful retry 1615ms
   βœ“ opens an idle child from Lineage when its shell has not been loaded 502ms
   βœ“ shows a lineage thread's full title in its tooltip 519ms
   βœ“ shows a side chat's full title in its tooltip 637ms
   βœ“ shows a remote subagent's full title in its tooltip even when its environment is unavailable 936ms
   βœ“ shows a delegated-from thread's full title in its tooltip even when its environment is unavailable 496ms
 βœ“  unit  src/browser/browserRecording.test.ts (4 tests) 14ms
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.]
 βœ“  unit  src/reopenClosedView.test.ts (19 tests) 14ms
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/BranchToolbar.logic.test.ts (23 tests) 7ms
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.]
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:4795) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:4803) 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/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/files/projectFilesQueryState.test.tsx (4 tests) 12ms
 βœ“  unit  src/uiStateStore.test.ts (13 tests) 8ms
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/GitActionsControl.logic.test.ts (16 tests) 7ms
stdout | src/components/settings/CloudVoiceConfiguration.browser.test.tsx > enables the chosen provider only after a successful setup and keeps its grant when editing the key
[05:50:57.629] 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/files/fileSaveSessions.test.ts (13 tests) 21ms
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.]
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > isolates restore completion and queued focus for navigation
[05:50:57.756] 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/CloudVoiceConfiguration.browser.test.tsx > enables the chosen provider only after a successful setup and keeps its grant when editing the key
[05:50:57.763] 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.],
}
stdout | src/components/chat/useThreadLifecycle.browser.test.tsx > keeps background stop requests per thread after Success
[05:50:57.841] 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/settings/AddProviderInstanceDialog.environment.browser.test.tsx (6 tests) 1942ms
   βœ“ AddProviderInstanceDialog environment routing (6)
     βœ“ creates a local command in the selected environment without a sign-in step 1194ms
stdout | unknown test
[05:50:57.935] 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) 12ms
 βœ“  unit  src/reviewCommentContext.test.ts (6 tests) 11ms
 βœ“  unit  src/onboarding/projectImport.logic.test.ts (14 tests) 18ms
 βœ“  unit  src/components/preview/previewMiniPlayerLayout.test.ts (17 tests) 5ms
(node:4856) 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) 11ms
 βœ“  unit  src/onboarding/firstRun.logic.test.ts (17 tests) 6ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > keeps spreadsheet dates on their calendar day west of UTC
[05:50:59.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.],
}
 βœ“  browser (chromium)  src/components/chat/useThreadLifecycle.browser.test.tsx (9 tests) 4788ms
   βœ“ opens the child in its environment (false, Open question) 401ms
   βœ“ opens the child in its environment (true, Open question) 317ms
   βœ“ opens the child in its environment (true, Child) 327ms
   βœ“ isolates restore completion and queued focus for a 583ms
   βœ“ isolates restore completion and queued focus for b 739ms
   βœ“ isolates restore completion and queued focus for navigation 721ms
   βœ“ keeps background stop requests per thread after Success 428ms
   βœ“ keeps background stop requests per thread after Failure 1043ms
 βœ“  unit  src/components/settings/providerStatus.test.ts (7 tests) 5ms
 βœ“  unit  src/components/GitHubStarPrompt.test.ts (7 tests) 989ms
   βœ“ recordPromptSent (7)
     βœ“ asks only after the focused page is idle 306ms
 βœ“  unit  src/components/chat/threadActivityAnnouncement.test.ts (12 tests) 9ms
 βœ“  unit  src/components/chat/composerPromptHistory.test.ts (18 tests) 7ms
 βœ“  unit  src/components/chat/composerSubmission.test.ts (8 tests) 22ms
(node:4904) 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/CloudVoiceConfiguration.browser.test.tsx > enables the chosen provider only after a successful setup and keeps its grant when editing the key
[05:51:00.683] 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) 18ms
 βœ“  unit  src/components/chat/composerAttachmentFiles.test.ts (10 tests) 8ms
stdout | src/components/settings/CloudVoiceConfiguration.browser.test.tsx > enables the chosen provider only after a successful setup and keeps its grant when editing the key
[05:51:00.913] 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/pullRequest/filesViewedStore.test.ts (9 tests) 12ms
stdout | src/components/pullRequest/PullRequestCodeTab.browser.test.tsx > scrolls to a file asked for as the tab opens
[05:51:01.180] 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/mcp/mcpGate.test.ts (23 tests) 9ms
(node:4941) 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/sourceControlActions.test.ts (17 tests) 16ms
 βœ“  unit  src/remoteOpen.test.ts (14 tests) 10ms
 βœ“  unit  src/components/ThreadNotificationCoordinator.logic.test.ts (9 tests) 9ms
 βœ“  unit  src/components/usage/usagePriceTable.test.ts (11 tests) 9ms
(node:4969) 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/ComposerPendingUserInputPanel.navigation.browser.test.tsx (4 tests) 744ms
   βœ“ stays on an unanswered question when the composer submits 625ms
 βœ“  unit  src/components/media/MediaActions.test.tsx (5 tests) 12ms
 βœ“  browser (chromium)  src/components/ReopenClosedViewShortcut.browser.test.tsx (6 tests) 184ms
 βœ“  unit  src/components/backgroundThreadAnnouncement.test.ts (9 tests) 6ms
 βœ“  unit  src/terminalUiStateStore.test.ts (9 tests) 12ms
 βœ“  unit  src/lib/assistantCitationNavigation.test.ts (8 tests) 26ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > standalone Mermaid previews > rejects resource syntax before Mermaid lays out A@{ "img": "//attacker.invalid/pixel.png" }
[05:51:02.374] 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/ConnectionsSettings.logic.test.ts (17 tests) 5ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestCodeTab.browser.test.tsx (5 tests) 2105ms
   βœ“ scrolls to a file asked for as the tab opens 1362ms
   βœ“ pages forward to a file asked for that is not loaded yet, then scrolls to it 450ms
 βœ“  unit  src/components/diffs/useCodeViewFileReveal.test.ts (6 tests) 4ms
 βœ“  unit  src/composer-list-continuation.test.ts (31 tests) 10ms
(node:4995) 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/lib/resourceTelemetryState.browser.test.tsx (4 tests) 2086ms
   βœ“ resource monitor retry (4)
     βœ“ clears the settings and history errors after a successful retry without remounting 480ms
     βœ“ refreshes the changed history window only in the retry environment (switch environment: false) 764ms
     βœ“ refreshes the changed history window only in the retry environment (switch environment: true) 487ms
     βœ“ keeps the failed monitor and history errors visible when retry fails 355ms
 βœ“  unit  src/browserFaviconStore.test.ts (7 tests) 12ms
 βœ“  unit  src/threadRoutes.test.ts (11 tests) 6ms
 βœ“  browser (chromium)  src/components/DiffPanel.browser.test.tsx (4 tests) 4262ms
   βœ“ recovers from a saved unrelated branch without leaving the diff panel 1219ms
   βœ“ recovers from an automatic base with unrelated history without leaving the diff panel 967ms
   βœ“ expands an unloaded file on the first click with default collapse false 1544ms
   βœ“ expands an unloaded file on the first click with default collapse true 531ms
stdout | src/components/settings/CloudVoiceConfiguration.browser.test.tsx > OpenRouter needs an exact model, and changing it writes no credential
[05:51:03.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/settings/CloudVoiceConfiguration.browser.test.tsx > OpenRouter needs an exact model, and changing it writes no credential
[05:51:04.137] 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.],
}
(node:5071) 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/useThreadActionMenu.test.ts (7 tests) 5ms
(node:5064) 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/citationProcedure.test.ts (15 tests) 11ms
(node:5085) 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/shell.test.ts (9 tests) 11ms
(node:5092) 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/ProviderSetupSection.browser.test.tsx > Antigravity setup > waits for verified auth after submitting a callback to the selected environment
[05:51:05.040] 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
[05:51:05.150] 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.],
}
 βœ“  unit  src/components/files/projectFilesQueryState.test.ts (3 tests) 18ms
(node:5115) 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/ProviderSetupSection.browser.test.tsx (4 tests) 485ms
 βœ“  unit  src/components/preview/openPreviewSession.test.ts (6 tests) 12ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > document output sanitization > fits saved HTML outputs to their content and resizes when the content changes
[05:51:05.462] 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/optimisticUserMessages.test.ts (7 tests) 9ms
 βœ“  unit  src/browser/browserTargetResolver.test.ts (6 tests) 22ms
(node:5123) 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) 4ms
 βœ“  unit  src/components/settings/SnapShotSettings.logic.test.ts (6 tests) 5ms
 βœ“  unit  src/contextMenuFallback.test.ts (1 test) 3ms
stdout | src/components/ChatMarkdown.permissions.browser.test.tsx > removes host actions after revocation while keeping file preview and copying
[05:51:06.413] 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/customModelEditor.logic.test.ts (5 tests) 5ms
stdout | src/components/ChatMarkdown.permissions.browser.test.tsx > does not launch an editor after revocation during a native context menu
[05:51:06.500] 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 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.],
    },
  ],
}
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/settings/CloudVoiceConfiguration.browser.test.tsx (2 tests) 9038ms
   βœ“ enables the chosen provider only after a successful setup and keeps its grant when editing the key 5081ms
   βœ“ OpenRouter needs an exact model, and changing it writes no credential 3957ms
 βœ“  browser (chromium)  src/components/ChatMarkdown.permissions.browser.test.tsx (5 tests) 269ms
 βœ“  unit  src/components/PullRequestThreadDialog.test.ts (1 test) 7ms
(node:5131) 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/ThreadTerminalDrawer.browser.test.tsx (2 tests) 91ms
 βœ“  unit  src/markdown-links.test.ts (12 tests) 12ms
 βœ“  unit  src/components/files/fileSaveCoordinator.test.ts (8 tests) 9ms
 βœ“  unit  src/lib/bootError.test.ts (8 tests) 16ms
 βœ“  unit  src/components/RightPanelTabs.test.tsx (10 tests) 15ms
 βœ“  unit  src/state/npmRelease.test.ts (4 tests) 24ms
(node:5167) 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) 8ms
 βœ“  unit  src/state/terminalSessions.test.ts (3 tests) 15ms
 βœ“  unit  src/components/pullRequest/pullRequestProjectAssignment.logic.test.ts (9 tests) 3ms
 βœ“  unit  src/components/files/pdfLayout.test.ts (18 tests) 14ms
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
[05:51:08.639] 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/onboarding/providerReadiness.logic.test.ts (13 tests) 7ms
 βœ“  unit  src/components/settings/settingsScope.test.ts (13 tests) 6ms
(node:5191) 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/cloud/useCloudLinkController.browser.test.tsx (8 tests) 330ms
stderr | src/components/CommandPalette.composition.browser.test.tsx > add-project repository > keeps Enter in the input during composition: {"isComposing":true,"keyCode":13}
 βœ“  unit  src/state/queries.filesystem.test.ts (8 tests) 6ms
[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/lib/toolCallDiff.test.ts > toolCallDiff > renders added and deleted file contents as a file diff
 βœ“  unit  src/lib/toolCallDiff.test.ts (5 tests) 11ms
parsePatchContent: invalid git diff header diff --git notes

parsePatchContent: invalid git diff header diff --git notes


 βœ“  browser (chromium)  src/components/chat/ThreadDetailsCard.browser.test.tsx (8 tests) 559ms
(node:5222) 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
(node:5268) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5282) 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/composerThreadImport.test.ts (4 tests) 10ms
 βœ“  unit  src/closedViewStore.test.ts (12 tests) 12ms
(node:5259) 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/softwareKeyboard.test.ts (10 tests) 7ms
 βœ“  browser (chromium)  src/components/chat/OpenInPicker.browser.test.tsx (3 tests) 161ms
stdout | unknown test
[05:51:10.351] 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/hooks/useEnvironmentTheme.test.ts (6 tests) 33ms
 βœ“  browser (chromium)  src/components/settings/colorPickers.browser.test.tsx (10 tests) 6887ms
   βœ“ theme color field (3)
     βœ“ jumps hue to both endpoints without changing saturation or brightness 998ms
     βœ“ keeps the selected hue when a grey color is echoed back from theme settings 627ms
     βœ“ keeps a translucent color's alpha when a hex value is typed 491ms
   βœ“ provider accent color picker (7)
     βœ“ leaves the optional color unset when the preview is dismissed 371ms
     βœ“ adds the displayed default without adjusting a color control 607ms
     βœ“ lets keyboard users add the displayed default 474ms
     βœ“ keeps live color editing and allows clearing back to unset 1421ms
     βœ“ commits a drag that is still in progress when the popover closes 443ms
     βœ“ saves a change back to the saved color while the first change is still saving 709ms
     βœ“ shows the saved color again when it is reverted outside the picker 744ms
stdout | src/components/files/FilePreviewPanel.browser.test.tsx > rendered markdown file preview > keeps each file's scroll position across file tab switches
[05:51:10.552] WARN (#97): 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 (3 tests) 326ms
 βœ“  unit  src/components/settings/ThemeSearchSection.test.ts (7 tests) 21ms
 βœ“  unit  src/markdown-incremental.test.tsx (18 tests) 858ms
 βœ“  unit  src/versionSkew.test.ts (11 tests) 11ms
(node:5303) 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/backgroundActivityReporter.test.ts (4 tests) 25ms
(node:5310) 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/turnDiffTree.test.ts (4 tests) 7ms
 βœ“  unit  src/lib/discardComposerDraft.test.ts (4 tests) 41ms
stdout | src/components/settings/StorageSettings.browser.test.tsx > settles mixed retention statuses independently across selected machines
[05:51:11.752] 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 > reauthorizes and retries a failed sqlite attachment
[05:51:11.753] 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/StorageSettings.browser.test.tsx (2 tests) 153ms
 βœ“  unit  src/components/usage/usagePriceTargets.test.ts (3 tests) 5ms
 βœ“  unit  src/pendingUserInput.test.ts (8 tests) 5ms
 βœ“  unit  src/components/composerCodeBlockHighlight.test.ts (2 tests) 22ms
 βœ“  unit  src/threadSelectionStore.test.ts (6 tests) 10ms
(node:5326) 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) 5ms
 βœ“  unit  src/session-logic.runtime-diagnostics.test.ts (4 tests) 11ms
 βœ“  unit  src/terminal/ghostty/runtimeAbi.test.ts (2 tests) 105ms
(node:5349) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/bundledDev.test.ts (1 test) 178ms
stdout | src/components/device/DevicePanel.browser.test.tsx > DevicePanel discovery warning > a dismissal hides only the cause it was made for
[05:51:12.845] WARN (#40): 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) 7ms
 βœ“  browser (chromium)  src/components/device/DevicePanel.browser.test.tsx (3 tests) 471ms
   βœ“ DevicePanel discovery warning (1)
     βœ“ a dismissal hides only the cause it was made for 325ms
 βœ“  unit  src/components/pullRequest/pullRequestFileOrder.logic.test.ts (11 tests) 9ms
 βœ“  browser (chromium)  src/browser/ServerBrowserSurface.browser.test.tsx (6 tests) 1606ms
   βœ“ ServerBrowserSurface clipboard commands (3)
     βœ“ sends a native Copy or Cut menu command to the page once 470ms
     βœ“ sends a keyboard Copy or Cut once and leaves menu Copy working after any shortcut 732ms
stdout | unknown test
[05:51:13.526] 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/composerSend.logic.test.ts (14 tests) 15ms
 βœ“  unit  src/lib/incrementalHighlighting.test.ts (28 tests) 577ms
 βœ“  unit  src/components/settings/CodexSetupSection.logic.test.ts (7 tests) 4ms
 βœ“  unit  src/terminal/ghostty/keyCodes.test.ts (7 tests) 9ms
(node:5422) 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-undo-grouping.test.ts (5 tests) 9ms
stdout | src/components/Sidebar.browser.test.tsx > sidebar header new thread > normal sidebar, 2 projects, shift=false: picker=true
[05:51:14.529] 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/components/chat/queuedMessageEdit.test.ts (6 tests) 10ms
(node:5401) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5441) 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 > keeps a workspace PDF's page, offset and zoom when a new revision reloads it
[05:51:15.090] 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:5490) 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/pullRequestProjectFilter.logic.test.ts (6 tests) 8ms
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
[05:51:15.399] 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/AssistantCitationChip.browser.test.tsx > citation comment caret > opens a saved comment with the caret after its end, scrolled into view
[05:51:15.494] 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.],
}
 βœ“  unit  src/components/pullRequest/guide/PullRequestGuideRunCoordinator.test.ts (3 tests) 10ms
 βœ“  unit  src/components/chat/threadFindStore.test.ts (4 tests) 9ms
 βœ“  unit  src/diffPanelStore.test.ts (3 tests) 16ms
 βœ“  browser (chromium)  src/components/chat/AssistantCitationChip.browser.test.tsx (5 tests) 508ms
 βœ“  unit  src/components/chat/timelineViewport.test.ts (12 tests) 4ms
 βœ“  unit  src/textDirection.test.ts (24 tests) 5ms
 βœ“  unit  src/components/ThreadTerminalDrawer.test.ts (4 tests) 5ms
stdout | unknown test
[05:51:16.194] 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/ServerUpdateAction.browser.test.tsx (7 tests) 242ms
 βœ“  unit  src/components/files/filePath.test.ts (21 tests) 7ms
 βœ“  unit  src/workspaceBasenameLookup.test.ts (9 tests) 5ms
stdout | src/components/settings/ScheduledTasksSettings.browser.test.tsx > ScheduledTasksSettings > creates on a permitted secondary and reacts to permission changes
[05:51:16.388] 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/hooks/useThreadVisitedMigration.test.ts (5 tests) 8ms
 βœ“  browser (chromium)  src/components/Sidebar.browser.test.tsx (5 tests) 2093ms
   βœ“ sidebar header new thread (4)
     βœ“ normal sidebar, 2 projects, shift=false: picker=true 644ms
     βœ“ boring sidebar, 2 projects, shift=false: picker=true 539ms
     βœ“ boring sidebar, 2 projects, shift=true: picker=false 356ms
   βœ“ sidebar render isolation (1)
     βœ“ does not re-render thread rows when a quick Mod shortcut opens and focuses the terminal 312ms
 βœ“  unit  src/connection/desktopLocal.test.ts (9 tests) 6ms
 βœ“  unit  src/state/revisionedQuery.test.ts (8 tests) 4ms
stdout | src/components/settings/ScheduledTasksSettings.browser.test.tsx > ScheduledTasksSettings > keeps the permitted representative as the creation target
[05:51:16.764] 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/components/pullRequest/pullRequestFilesViewed.logic.test.ts (10 tests) 12ms
 βœ“  unit  src/components/settings/ProviderSettingsPanel.logic.test.ts (6 tests) 3ms
(node:5557) 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/pullRequest/PullRequestActionsMenu.browser.test.tsx (6 tests) 3519ms
   βœ“ saves maintainer edits, locks while saving, and restores the saved value when a save fails 1385ms
   βœ“ keeps a saved choice through a stale refresh, then follows the host 579ms
   βœ“ follows the host's first reading after a save, even when it matches the old value 532ms
   βœ“ hides maintainer edits on a pull request that is closed 391ms
   βœ“ hides maintainer edits on a pull request that is on a host without maintainer edits 372ms
 βœ“  browser (chromium)  src/components/settings/ScheduledTasksSettings.browser.test.tsx (5 tests) 1748ms
   βœ“ ScheduledTasksSettings (5)
     βœ“ creates on a permitted secondary and reacts to permission changes 361ms
     βœ“ keeps the permitted representative as the creation target 490ms
     βœ“ keeps an editor the user opened when the linked task loads later 591ms
(node:5601) 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/desktopTabLifetime.test.ts (3 tests) 9ms
 βœ“  unit  src/components/chat/markdownRenderer.test.tsx (15 tests) 374ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > preserves rendered odt spaces and tabs
[05:51:18.302] 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:5579) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5615) 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 > reaches Permissions with arrow keys, previews, and picks with Enter
[05:51:18.543] 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/pullRequestStackSnapshot.test.ts (5 tests) 4ms
 βœ“  unit  src/components/chat/ProviderStatusBanner.test.ts (2 tests) 2ms
(node:5644) 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) 6ms
 βœ“  unit  src/components/ThreadStatusIndicators.test.ts (4 tests) 3ms
 βœ“  browser (chromium)  src/components/CommandPalette.composition.browser.test.tsx (15 tests) 9892ms
   βœ“ add-project repository (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 648ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 573ms
   βœ“ add-project folder (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 497ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 761ms
   βœ“ add-project destination (2)
     βœ“ keeps Enter in the input during composition: {"isComposing":true,"keyCode":13} 777ms
     βœ“ keeps Enter in the input during composition: {"isComposing":false,"keyCode":229} 750ms
   βœ“ tells screen readers how to submit the folder step 326ms
   βœ“ tells screen readers how to submit the highlighted folder step 590ms
   βœ“ tells screen readers how to submit the repository step 374ms
   βœ“ tells screen readers how to submit the new project step 587ms
   βœ“ tells screen readers how to submit the permission-blocked folder step 527ms
   βœ“ tells screen readers how to submit the permission-blocked destination step 1629ms
   βœ“ keeps the caret in place when an edit briefly makes the folder path not a path 745ms
   βœ“ moves focus from the Git URL input to its enabled submit button on Tab 567ms
   βœ“ moves focus from the New project input to its enabled submit button on Tab 539ms
 βœ“  unit  src/components/chat/timelineScrollTarget.test.ts (6 tests) 3ms
(node:5663) 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 (15 tests) 9ms
(node:5670) 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/PreviewPanelShell.browser.test.tsx (8 tests) 2725ms
   βœ“ PreviewPanelShell focus (8)
     βœ“ returns focus to the composer when a panel opened from it collapses 344ms
     βœ“ returns focus to the composer when a panel opened from it unmounts 464ms
     βœ“ keeps the composer as the origin after focus visits a menu portalled from the panel 304ms
     βœ“ falls back to the toggle when the origin's drawer is closing 361ms
     βœ“ returns focus to the toggle when a panel opened from it collapses 496ms
 βœ“  browser (chromium)  src/components/device/DeviceStreamView.browser.test.tsx (6 tests) 327ms
 βœ“  browser (chromium)  src/components/files/useDirectoryEntries.browser.test.tsx (6 tests) 235ms
stdout | src/components/chat/ComposerPermissionsSection.browser.test.tsx > opens permissions directly from the context strip and applies a supported mode
[05:51:20.589] WARN (#89): 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/worktreeCleanup.test.ts (6 tests) 5ms
 βœ“  unit  src/hooks/showThreadUndoNotice.test.ts (4 tests) 11ms
(node:5685) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5678) 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) 5ms
 βœ“  unit  src/components/chat/compaction.logic.test.ts (4 tests) 5ms
(node:5692) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/assets/longLivedAssetUrls.test.ts (5 tests) 6ms
 βœ“  browser (chromium)  src/components/chat/ComposerPermissionsSection.browser.test.tsx (6 tests) 2791ms
   βœ“ reaches Permissions with arrow keys, previews, and picks with Enter 441ms
   βœ“ opens on the checked permission when composer.mode marked the trigger 650ms
   βœ“ returns focus to the editor when picking the default hides the chip 480ms
   βœ“ opens permissions directly from the context strip and applies a supported mode 763ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > preserves ods document text through the worker and attachment viewer
[05:51:21.389] 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/updateTrackSwitch.logic.test.ts (4 tests) 3ms
 βœ“  unit  src/components/settings/IntegrationsSettings.logic.test.ts (6 tests) 11ms
 βœ“  unit  src/components/settings/ProviderSettingsForm.test.ts (6 tests) 4ms
 βœ“  browser (chromium)  src/components/files/PdfViewer.browser.test.tsx (2 tests) 2182ms
   βœ“ fits the width, then finds split and rotated text and jumps to its page 1002ms
   βœ“ restores page, within-page offset and zoom after a remount 1179ms
 βœ“  browser (chromium)  src/components/Sidebar.logic.browser.test.tsx (5 tests) 683ms
   βœ“ useThreadJumpHintsVisible (4)
     βœ“ waits for the delay again on a second hold 398ms
 βœ“  unit  src/environments/primary/httpLayer.test.ts (2 tests) 25ms
 βœ“  unit  src/components/settings/deviceHostConnectionChecks.test.ts (3 tests) 8ms
 βœ“  browser (chromium)  src/lib/sidebarTree.browser.test.ts (8 tests) 885ms
   βœ“ sidebar keyboard navigation (8)
     βœ“ does not pull focus back after a click outside the rows 515ms
(node:5725) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5732) 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/ProjectSettingsPanel.logic.test.ts (3 tests) 3ms
 βœ“  unit  src/components/settings/deviceHostsSettings.logic.test.ts (6 tests) 4ms
 βœ“  browser (chromium)  src/components/chat/useChatShortcuts.browser.test.tsx (7 tests) 1191ms
   βœ“ runs a side chat's composer chords only from its composer, and never thread commands 748ms
 βœ“  browser (chromium)  src/components/device/useDeviceControls.browser.test.tsx (3 tests) 112ms
 βœ“  unit  src/lib/threadContextAttachment.test.ts (2 tests) 8ms
 βœ“  unit  src/keybindingsFocus.test.ts (8 tests) 4ms
 βœ“  unit  src/components/settings/simlockDeviceHostsSettings.logic.test.ts (3 tests) 6ms
 βœ“  unit  src/components/chat/composerImagePersistence.test.ts (3 tests) 10ms
 βœ“  unit  src/components/settings/SettingInheritance.test.ts (3 tests) 4ms
 βœ“  unit  src/threadNotifications.test.ts (5 tests) 35ms
stdout | src/components/chat/QueuedRunsControl.browser.test.tsx > previews assistant quotes as readable text and preserves the citation when editing
[05:51:23.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.],
}
(node:5776) 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/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection saved secrets > requires a replacement before renaming or unlocking a stored secret
[05:51:24.383] 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/canvasStore.test.ts (4 tests) 6ms
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection saved secrets > requires a replacement before renaming or unlocking a stored secret
[05:51:24.495] 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.],
}
 βœ“  unit  src/components/settings/ProviderInstanceCard.test.ts (5 tests) 3ms
stdout | src/components/files/AttachmentFilePreview.browser.test.tsx > bounds ipynb image pixels before returning browser markup
[05:51:24.535] 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) 3ms
 βœ“  unit  src/components/permissions/usePermissionStatus.test.ts (4 tests) 8ms
 βœ“  browser (chromium)  src/components/chat/QueuedRunsControl.browser.test.tsx (3 tests) 1137ms
   βœ“ previews assistant quotes as readable text and preserves the citation when editing 487ms
   βœ“ shows who sent a queued message and folds automation and agent prompts 607ms
 βœ“  unit  src/components/composerFooterLayout.test.ts (3 tests) 3ms
(node:5822) 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/usagePriceForm.test.ts (15 tests) 5ms
(node:5808) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
 βœ“  unit  src/shortcuts/chatRouteCommands.test.ts (4 tests) 12ms
 βœ“  unit  src/components/clerk/clerkAppearance.test.ts (10 tests) 18ms
 βœ“  unit  src/components/settings/SettingsPanels.logic.test.ts (4 tests) 3ms
 βœ“  unit  src/projectScripts.test.ts (10 tests) 9ms
 βœ“  unit  src/components/device/DeviceSetup.test.ts (2 tests) 5ms
(node:5852) 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/media/mediaContent.test.ts (8 tests) 20ms
 βœ“  unit  src/components/settings/AcpRegistryIcon.test.ts (3 tests) 28ms
 βœ“  unit  src/pierre-icons.test.ts (24 tests) 6ms
 βœ“  unit  src/components/pullRequest/pullRequestDiff.logic.test.ts (6 tests) 3ms
 βœ“  unit  src/sidebarPendingFileDropStore.test.ts (3 tests) 4ms
 βœ“  browser (chromium)  src/components/ProviderUpdatesAction.browser.test.tsx (1 test) 26ms
stdout | src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx > keeps an unsaved description when collapsed and reopened, and after a failed save
[05:51:27.036] 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, and after a failed save
[05:51:27.090] 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.],
}
stdout | src/components/chat/useComposerContextImport.browser.test.tsx > settles a delayed file import after delete
[05:51:27.110] 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/speechModelBrowser.test.ts (6 tests) 3ms
 βœ“  unit  src/components/chat/composerContextUndo.test.ts (1 test) 4ms
 βœ“  unit  src/components/chat/timelineScrollAnchoring.test.tsx (5 tests) 2ms
 βœ“  browser (chromium)  src/components/files/AttachmentFilePreview.browser.test.tsx (132 tests) 50301ms
   βœ“ bounded binary previews (9)
     βœ“ uses a PAX size override for the following TAR payload and bounds it 824ms
     βœ“ shows generated SQLite columns and retains picker focus at 320 px 984ms
     βœ“ shows generated SQLite columns and retains picker focus at 1280 px 793ms
     βœ“ reauthorizes a failed image when retry is clicked 362ms
     βœ“ keeps WhiteIsZero TIFF brightness and rejects oversized metadata before decoding 523ms
   βœ“ large text preview recovery (15)
     βœ“ retains the workspace viewer across URL renewals and reloads revisions and manual refreshes 1931ms
     βœ“ rejects malformed UTF-8 bytes through the real text worker 337ms
     βœ“ replaces both prefetched pages with the worker's current file version 420ms
     βœ“ recovers from a failed worker load when its source changes 397ms
   βœ“ bounds excessive Word paragraphs before rendering DOM 789ms
   βœ“ bounds excessive Word runs before rendering DOM 424ms
   βœ“ bounds excessive Word tables before rendering DOM 323ms
   βœ“ bounds excessive Word auxiliary XML before rendering DOM 380ms
   βœ“ bounds excessive Word XML bytes before rendering DOM 347ms
   βœ“ bounds excessive Word renamed XML before rendering DOM 313ms
   βœ“ bounds excessive Word section after prefix before rendering DOM 580ms
   βœ“ bounds excessive Word oversized section before rendering DOM 632ms
   βœ“ bounds XML hidden in media by relationship markup 379ms
   βœ“ bounds XML hidden in media by metadata type 354ms
   βœ“ bounds XML hidden in media by deep XML 346ms
   βœ“ bounds shared-string text including CDATA false per cell and across sheets in the worker 537ms
   βœ“ bounds shared-string text including CDATA true per cell and across sheets in the worker 722ms
   βœ“ counts shared Word settings once with 1 text repetitions 334ms
   βœ“ counts shared Word settings once with 145 text repetitions 467ms
   βœ“ bounds Word image expansion for repeated binary 325ms
   βœ“ bounds Word image expansion for duplicate relationship ID 517ms
   βœ“ bounds spreadsheet cells at XFD200 before padding 397ms
   βœ“ bounds spreadsheet cells at AX500 before padding 363ms
   βœ“ keeps spreadsheet dates on their calendar day west of UTC 2280ms
   βœ“ prepares all 60 pages of a table-heavy Word report 1089ms
   βœ“ prepares all 100 pages of a table-heavy Word report 825ms
   βœ“ standalone Mermaid previews (8)
     βœ“ rejects resource syntax before Mermaid lays out A@{ "img": "//attacker.invalid/pixel.png" } 343ms
     βœ“ renders the <--> arrow 392ms
   βœ“ reloads a workspace Word file after a preview remount 1446ms
   βœ“ clears an Office metadata error when the same URL becomes previewable 449ms
   βœ“ opens a known empty attachment even when its range response is inaccessible 553ms
   βœ“ bounds the worksheet relationship target custom/sheet1.xml at row 250001 before the reader allocates its grid 411ms
   βœ“ bounds the worksheet relationship target custom/valid.xml at row 1 before the reader allocates its grid 2432ms
   βœ“ reauthorizes and retries a failed archive attachment 854ms
   βœ“ reauthorizes and retries a failed sqlite attachment 1404ms
   βœ“ loads a font attachment through the lazy preview 658ms
   βœ“ toggles a Mermaid attachment between diagram and source through the lazy preview 1788ms
   βœ“ keeps a workspace PDF's page, offset and zoom when a new revision reloads it 1567ms
   βœ“ unwraps one text attachment without turning off the word wrap setting 334ms
   βœ“ mounts a bounded set of saved notebook outputs as the reader scrolls 1194ms
   βœ“ preserves rendered odt spaces and tabs 569ms
   βœ“ preserves rendered odp spaces and tabs 540ms
   βœ“ preserves rtf document text through the worker and attachment viewer 1174ms
   βœ“ preserves epub document text through the worker and attachment viewer 809ms
   βœ“ preserves ods document text through the worker and attachment viewer 929ms
   βœ“ bounds epub image pixels before returning browser markup 890ms
   βœ“ bounds odt image pixels before returning browser markup 995ms
   βœ“ bounds ipynb image pixels before returning browser markup 1101ms
   βœ“ bounds html image pixels before returning browser markup 1614ms
   βœ“ bounds encoded-html image pixels before returning browser markup 824ms
 βœ“  unit  src/composer-block-shortcuts.test.ts (11 tests) 41ms
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection external settings writes > does not duplicate a redacted published row on the sibling reseed
[05:51:27.474] 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/observeIntersection.test.ts (2 tests) 4ms
 βœ“  unit  src/confirmDialog.test.ts (4 tests) 4ms
 βœ“  unit  src/components/pullRequest/pullRequestReviewStore.test.ts (3 tests) 7ms
 βœ“  browser (chromium)  src/components/chat/useComposerContextImport.browser.test.tsx (10 tests) 423ms
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection external settings writes > does not duplicate a redacted published row on the sibling reseed
[05:51:27.610] 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.],
}
 βœ“  unit  src/components/desktopUpdate.logic.test.ts (7 tests) 3ms
 βœ“  unit  src/cloud/publicConfig.test.ts (12 tests) 6ms
 βœ“  unit  src/state/use-orchestration-command.test.ts (2 tests) 5ms
 βœ“  unit  src/speech/pcmWorklet.test.ts (1 test) 137ms
(node:5912) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:5949) 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) 1983ms
   βœ“ web runtime relay telemetry policy (3)
     βœ“ applies desktop opt-out before the first relay span 1776ms
 βœ“  unit  src/state/primaryEnvironment.test.ts (4 tests) 10ms
 βœ“  unit  src/editorPreferences.test.ts (2 tests) 5ms
 βœ“  unit  src/components/chat/EffortGlyph.test.ts (10 tests) 8ms
stdout | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > drags a searched thread into the current composer without navigating
[05:51:29.027] 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 > drags a searched thread into the current composer without navigating
[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.
 βœ“  unit  src/clientPersistenceStorage.test.ts (3 tests) 170ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestSummaryTab.browser.test.tsx (3 tests) 2246ms
   βœ“ keeps an unsaved description when collapsed and reopened, and after a failed save 1610ms
   βœ“ ticks a description checkbox placed after an attachment and edits from the ticked body 547ms
stdout | src/components/CommandPalette.browser.test.tsx > CommandPalette open intents > highlights the first project when New thread in... opens from the root list
[05:51:29.244] 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.],
}
 βœ“  browser (chromium)  src/state/device.browser.test.tsx (2 tests) 516ms
   βœ“ reports a failed first device load and retries it 390ms
 βœ“  unit  src/components/chat/composerMentionDrag.test.ts (3 tests) 3ms
 βœ“  unit  src/composer-rich-text.test.ts (6 tests) 5ms
 βœ“  unit  src/lib/terminalCloseShortcut.test.ts (2 tests) 3ms
 βœ“  unit  src/state/vcs.test.ts (1 test) 5ms
stdout | src/components/chat/ExpandedImageDialog.browser.test.tsx > ExpandedImageDialog > fits a markdown SVG without intrinsic size to the viewer: /work/pipeline.svg
[05:51:29.855] 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:6016) 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/CommandPalette.browser.test.tsx (5 tests) 1118ms
   βœ“ CommandPalette open intents (5)
     βœ“ highlights the first project when New thread in... opens from the root list 314ms
     βœ“ opens a searched project's latest listed thread, not a newer subagent 480ms
 βœ“  unit  src/browser/browserSurfaceStore.test.ts (3 tests) 6ms
 βœ“  unit  src/components/chat/usePromptSuggestion.test.ts (1 test) 3ms
 βœ“  unit  src/components/auth/ConnectAgentSurface.logic.test.ts (6 tests) 4ms
stdout | src/components/settings/ProviderInstanceCard.environment.browser.test.tsx > ProviderEnvironmentSection external settings writes > drops an acknowledged row when an external write removes it
[05:51:30.532] 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/ProviderInstanceCard.environment.browser.test.tsx (5 tests) 6275ms
   βœ“ ProviderEnvironmentSection saved secrets (1)
     βœ“ requires a replacement before renaming or unlocking a stored secret 2527ms
   βœ“ ProviderEnvironmentSection external settings writes (4)
     βœ“ keeps a typed unpublished row when an external write redelivers the environment 664ms
     βœ“ does not duplicate a redacted published row on the sibling reseed 2066ms
     βœ“ keeps a committed but unpublishable row across an external write 495ms
     βœ“ drops an acknowledged row when an external write removes it 523ms
 βœ“  unit  src/components/files/fileTreeDragMention.test.ts (3 tests) 3ms
(node:6067) 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/components/KeybindingsUpdateToast.test.ts (1 test) 5ms
 βœ“  unit  src/desktopAppActivation.test.ts (2 tests) 5ms
 βœ“  unit  src/components/settings/AddProviderInstanceDialog.test.ts (4 tests) 5ms
(node:6074) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
(Use `node --trace-warnings ...` to show where the warning was created)
(node:6081) 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/composerInlineTokenPaste.test.ts (3 tests) 8ms
 βœ“  unit  src/components/sidebar/updateEverythingRun.test.ts (2 tests) 17ms
 βœ“  unit  src/lib/readableSyntaxTheme.test.ts (4 tests) 8ms
 βœ“  unit  src/components/chat/folderDrop.test.ts (8 tests) 2ms
 βœ“  unit  src/components/threadActionMenu.logic.test.ts (3 tests) 3ms
(node:6123) 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) 7ms
stdout | unknown test
[05:51:32.329] 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/browserImportWizard.logic.test.ts (5 tests) 3ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps each registry image when adding a model from another ACP agent
[05:51:32.545] 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/device/deviceHubApi.test.ts (2 tests) 4ms
 βœ“  unit  src/components/diffs/diffFileTree.logic.test.ts (4 tests) 4ms
stdout | src/components/chat/ThreadDetailsPrRow.browser.test.tsx > merges with the last selected merge method
[05:51:32.739] 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/markdownListIndentation.test.tsx (5 tests) 30ms
 βœ“  browser (chromium)  src/components/settings/ThemeImportDialog.browser.test.tsx (6 tests) 3249ms
   βœ“ ThemeImportDialog (1)
     βœ“ searches Open VSX under StrictMode 1202ms
   βœ“ keeps batch failures visible after Update existing 413ms
   βœ“ keeps batch failures visible after Keep both 645ms
   βœ“ ThemeImportDialog JSONC imports (3)
     βœ“ imports a VS Code JSONC theme from paste 523ms
 βœ“  browser (chromium)  src/components/chat/ExpandedImageDialog.browser.test.tsx (5 tests) 3085ms
   βœ“ ExpandedImageDialog (5)
     βœ“ Escape closes a popup opened inside the dialog before the dialog 709ms
     βœ“ scrolling pans the image while Ctrl+wheel zooms around the pointer 2051ms
 βœ“  unit  src/components/chat/markdownStreamBlocks.test.tsx (17 tests) 523ms
stdout | src/components/chat/ThreadDetailsPrRow.browser.test.tsx > requires a new merge click after passing checks become pending and pass again
[05:51:32.912] 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/settings/ThemeEditorPanel.browser.test.tsx (3 tests) 788ms
   βœ“ ThemeEditorPanel (3)
     βœ“ restores the colors from before the picker opened when Escape closes it 408ms
 βœ“  browser (chromium)  src/components/chat/ThreadDetailsPrRow.browser.test.tsx (2 tests) 198ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps each registry image when adding a model from another ACP agent
[05:51:33.008] 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.],
}
(node:6151) 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/MessagesTimeline.active-tools.test.ts (2 tests) 24ms
 βœ“  unit  src/browser/BrowserProfileReporter.test.ts (3 tests) 4ms
 βœ“  unit  src/state/waitForQuerySettled.test.ts (4 tests) 5ms
 βœ“  unit  src/localApi.test.ts (1 test) 634ms
   βœ“ LocalApi (1)
     βœ“ fails closed in a browser when no themed host is available 633ms
 βœ“  browser (chromium)  src/components/chat/ComposerBannerStack.browser.test.tsx (5 tests) 1274ms
   βœ“ opens the details of a long notice right above its button 1047ms
 βœ“  unit  src/lib/previewAnnotation.test.ts (4 tests) 4ms
(node:6201) 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/closePreviewSession.test.ts (1 test) 9ms
 βœ“  unit  src/components/chat/pageScrollController.test.ts (3 tests) 2ms
 βœ“  unit  src/components/settings/SourceControlAccountSettings.logic.test.ts (2 tests) 3ms
 βœ“  unit  src/components/chat/composerTypingGuard.test.ts (4 tests) 3ms
 βœ“  unit  src/components/settings/AddUsageLimitSourceDialog.logic.test.ts (3 tests) 5ms
 βœ“  browser (chromium)  src/lib/openPullRequestLink.browser.test.tsx (8 tests) 2059ms
   βœ“ offers the original unavailable commit URL when web popups are blocked (system) 519ms
   βœ“ offers the original unavailable commit URL when web popups are blocked (app) 870ms
   βœ“ opens an available commit in the closed Diff pane without the pane resetting it 565ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps a docked picker open after a pick and hands focus to that model's effort
[05:51:34.805] WARN (#164): 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/hooks/useCopyToClipboard.test.ts (2 tests) 4ms
 βœ“  browser (chromium)  src/components/sidebar/routeReveal.browser.test.tsx (6 tests) 520ms
(node:6229) 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/BrowserDocumentFrame.browser.test.tsx > HtmlRenderDocument > reports the page's first height and ignores messages from other windows
[05:51:35.492] 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:6243) ExperimentalWarning: localStorage is not available because --localstorage-file was not provided.
stdout | src/components/files/BrowserDocumentFrame.browser.test.tsx > keeps the first and last selected card rings inside the fitted renderer frame
(Use `node --trace-warnings ...` to show where the warning was created)
[05:51:35.562] 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.],
}
 βœ“  unit  src/cloud/connectCliAuth.test.ts (2 tests) 5ms
stdout | src/components/chat/ProviderModelPicker.browser.test.tsx > keeps a docked picker open after a pick and hands focus to that model's effort
[05:51:35.656] 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/preview/usePreviewBridge.test.ts (2 tests) 5ms
 βœ“  browser (chromium)  src/components/files/BrowserDocumentFrame.browser.test.tsx (2 tests) 303ms
(node:6265) 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-text-direction.test.ts (4 tests) 10ms
 βœ“  unit  src/components/preview/openTerminalLinkInPreview.test.ts (1 test) 6ms
 βœ“  unit  src/state/entities.relationshipShells.test.ts (2 tests) 3ms
 βœ“  browser (chromium)  src/components/chat/ProviderModelPicker.browser.test.tsx (2 tests) 3609ms
   βœ“ keeps each registry image when adding a model from another ACP agent 1351ms
   βœ“ keeps a docked picker open after a pick and hands focus to that model's effort 2258ms
(node:6293) 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/desktopUpdate.test.ts (1 test) 60ms
 βœ“  unit  src/lib/chunkReloadGuard.test.ts (3 tests) 5ms
stdout | unknown test
[05:51:36.439] 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/providerModels.test.ts (2 tests) 2ms
 βœ“  unit  src/components/pullRequest/pullRequestDiffError.test.ts (3 tests) 4ms
 βœ“  browser (chromium)  src/browser/ElectronBrowserHost.browser.test.tsx (1 test) 55ms
 βœ“  browser (chromium)  src/components/diffs/useReviewFilePatches.browser.test.tsx (2 tests) 296ms
 βœ“  unit  src/components/settings/SecretsSettings.logic.test.ts (3 tests) 6ms
 βœ“  browser (chromium)  src/hooks/useRightPanelSurfaceClose.browser.test.tsx (4 tests) 1083ms
   βœ“ keeps a pending close on its original environment and thread, fallback=true 379ms
 βœ“  unit  src/lib/terminalContext.test.ts (2 tests) 3ms
 βœ“  unit  src/providerSkillSearch.test.ts (10 tests) 4ms
(node:6353) 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/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx > keeps an unsaved citation comment when a question takes the composer
[05:51:37.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:6374) 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/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx > keeps an unsaved citation comment when a question takes the composer
[05:51:37.786] 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.],
}
 βœ“  unit  src/components/chat/ThreadErrorBanner.test.tsx (3 tests) 2ms
 βœ“  unit  src/components/chat/ExpandedImagePreview.test.ts (5 tests) 4ms
 βœ“  unit  src/components/KeybindingsUpdateToast.logic.test.ts (1 test) 3ms
 βœ“  unit  src/components/chat/timelineMinimapItems.test.ts (3 tests) 18ms
 βœ“  unit  src/components/chat/composerControlsOwnership.test.ts (4 tests) 5ms
 βœ“  unit  src/hooks/useScratchProject.test.ts (2 tests) 2ms
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.
 βœ“  unit  src/components/usage/usagePagePreferences.test.ts (4 tests) 9ms
 βœ“  unit  src/components/settings/SnoozePresetsSettings.logic.test.ts (4 tests) 14ms
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/components/chat/workspaceFileDrop.test.ts (2 tests) 3ms
stdout | src/components/diffs/AnnotatableCodeView.browser.test.tsx > diff comment drafts > keeps the text and selected line through refresh and a provisional lazy patch
[05:51:39.545] 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/preview/previewSessionSync.browser.test.ts (1 test) 27ms
 βœ“  browser (chromium)  src/components/diffs/AnnotatableCodeView.browser.test.tsx (1 test) 132ms
 βœ“  unit  src/components/chat/threadDetailsItems.test.ts (5 tests) 3ms
 βœ“  browser (chromium)  src/components/ComposerPromptEditorTiptap.citationDraft.browser.test.tsx (4 tests) 2262ms
   βœ“ keeps an unsaved citation comment when a question takes the composer 1463ms
   βœ“ clears the sent prompt when an empty citation comment sends it 332ms
stdout | src/components/settings/TelemetryExportSettings.browser.test.tsx > TelemetryExportSettings > does not resend a field the user restored after another client changed it
[05:51:39.870] 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/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.
(node:6416) 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/pullRequest/PullRequestTimelineTab.browser.test.tsx > mounts only the timeline rows near the viewport of a huge pull request
[05:51:39.961] 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/textGenerators.test.ts (6 tests) 3ms
 βœ“  unit  src/components/pullRequest/pullRequestMarkdown.logic.test.ts (1 test) 9ms
(node:6423) 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/pullRequest/PullRequestTimelineTab.browser.test.tsx > reveals a linked resolved-reply below the virtual viewport
[05:51:40.192] 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.],
}
 βœ“  unit  src/reactCompilerCoverage.test.ts (1355 tests) 5229ms
   βœ“ React Compiler coverage (1355)
     βœ“ compiles apps/web/src/components/ChatView.tsx 1080ms
 βœ“  unit  src/markdownGithubAlerts.test.tsx (3 tests) 22ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestTimelineTab.browser.test.tsx (4 tests) 447ms
 βœ“  unit  src/lib/elementContext.test.ts (1 test) 2ms
 βœ“  unit  src/components/settings/SecretProviderDialog.logic.test.ts (2 tests) 4ms
(node:6444) 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/managedPolicy.test.ts (3 tests) 2ms
 βœ“  unit  src/lib/terminalCloseConfirm.test.ts (1 test) 3ms
 βœ“  unit  src/state/desktopCliCommand.test.ts (1 test) 162ms
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/chat/markdownTextDirection.test.ts (3 tests) 3ms
 βœ“  unit  src/components/files/ProjectFilePicker.logic.test.ts (2 tests) 2ms
 βœ“  unit  src/cloud/relayClientInstallDialog.test.ts (1 test) 3ms
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/lib/projectScriptTerminal.test.ts (4 tests) 3ms
 βœ“  browser (chromium)  src/components/ui/sidebar.browser.test.tsx (4 tests) 1492ms
   βœ“ Sidebar (2)
     βœ“ abandons a rail drag when the sidebar collapses mid-drag 364ms
   βœ“ restores collapsed and expanded desktop state after remounting 448ms
   βœ“ keeps the mobile sheet closed and leaves the saved desktop state alone 410ms
 βœ“  unit  src/cloud/managedAuth.test.ts (1 test) 4ms
 βœ“  unit  src/state/serverProviders.logic.test.ts (2 tests) 5ms
 βœ“  unit  src/components/pullRequest/pullRequestsRouteSearch.test.ts (2 tests) 15ms
 βœ“  unit  src/hooks/useLocalStorage.test.ts (1 test) 12ms
 βœ“  browser (chromium)  src/shortcuts/dispatcher.browser.test.ts (7 tests) 283ms
 βœ“  unit  src/components/settings/easDeviceHostsSettings.logic.test.ts (2 tests) 4ms
 βœ“  unit  src/hostedPairing.test.ts (2 tests) 3ms
 βœ“  unit  src/components/settings/ResourceTelemetryDiagnostics.logic.test.ts (1 test) 5ms
 βœ“  unit  src/state/desktopSshHosts.test.ts (1 test) 2ms
 βœ“  unit  src/components/chat/pendingDraftWork.test.ts (2 tests) 2ms
(node:6535) 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/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/fileContextMenu.test.ts (3 tests) 5ms
stdout | src/components/settings/TelemetryExportSettings.browser.test.tsx > TelemetryExportSettings > reports and tests the endpoint the environment set over an empty setting
[05:51:42.994] 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 > disables conflict checkout when the connection loses source-control:write
[05:51:43.070] 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/PullRequestMarkdownEditor.browser.test.tsx > keeps an edited draft through revocation and saves it after access returns without remounting
[05:51:43.071] 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/browserViewportLayout.test.ts (2 tests) 4ms
(node:6584) 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/pullRequest/PullRequestDetailPanel.permissions.browser.test.tsx > can still add conflict resolution to an existing composer without checkout scopes
[05:51:43.159] 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.],
}
 βœ“  unit  src/components/usage/usageBreakdown.test.ts (1 test) 2ms
(node:6591) 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) 3376ms
   βœ“ TelemetryExportSettings (2)
     βœ“ does not resend a field the user restored after another client changed it 2970ms
     βœ“ reports and tests the endpoint the environment set over an empty setting 406ms
 βœ“  unit  src/components/usage/UsageProviderChart.test.ts (1 test) 3ms
 βœ“  unit  src/components/chat/UsageLimitRecoveryBanner.test.tsx (3 tests) 8ms
 βœ“  unit  src/components/clerk/electronPasskeys.test.ts (1 test) 3ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestDetailPanel.permissions.browser.test.tsx (3 tests) 765ms
   βœ“ can still add conflict resolution to an existing composer without checkout scopes 562ms
 βœ“  unit  src/components/mcp/mcpApps.test.ts (10 tests) 4ms
stdout | src/components/settings/CaptureShortcutConfig.browser.test.tsx > shows the fallback before review and requires separate read and write approval on niri
[05:51:43.912] 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/syntaxHighlighting.test.ts (12 tests) 22ms
 βœ“  unit  src/components/chat/assistantCitationCommentDismissal.test.ts (3 tests) 2ms
 βœ“  unit  src/state/paginatedBranches.test.ts (2 tests) 2ms
 βœ“  browser (chromium)  src/components/settings/CaptureShortcutConfig.browser.test.tsx (3 tests) 192ms
(node:6626) 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/settings/AddEnvironmentDialog.browser.test.tsx > AddEnvironmentDialog > clears the form after dismissing it on SSH
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  unit  src/lib/chatThreadActions.test.ts (2 tests) 2ms
 βœ“  unit  src/hooks/threadUndo.test.ts (2 tests) 2ms
 βœ“  unit  src/portDiscoveryState.test.ts (2 tests) 3ms
 βœ“  unit  src/components/chat/useTimelinePositionRestore.test.ts (1 test) 4ms
 βœ“  unit  src/components/chat/V2LifecycleRow.logic.test.ts (3 tests) 2ms
 βœ“  browser (chromium)  src/components/chat/MarkdownThreadLink.browser.test.tsx (3 tests) 1765ms
   βœ“ resolves an unloaded thread with its icon and the correct destination, {"legacy":false,"encoded":false} 314ms
   βœ“ resolves an unloaded thread with its icon and the correct destination, {"legacy":true,"encoded":false} 788ms
   βœ“ resolves an unloaded thread with its icon and the correct destination, {"legacy":false,"encoded":true} 662ms
stdout | src/components/settings/AddCodexAccountDialog.browser.test.tsx > AddCodexAccountDialog > plays its close animation before the owner unmounts it once the account connects
[05:51:44.902] 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/usage/usageProviders.test.ts (2 tests) 3ms
 βœ“  unit  src/projectIconOptions.test.ts (2 tests) 8ms
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.]
 βœ“  unit  src/browser/browserDefaults.test.ts (1 test) 2ms
 βœ“  browser (chromium)  src/components/settings/AddCodexAccountDialog.browser.test.tsx (1 test) 540ms
   βœ“ AddCodexAccountDialog (1)
     βœ“ plays its close animation before the owner unmounts it once the account connects 540ms
 βœ“  unit  src/components/chat/HighlightedTokens.test.ts (4 tests) 3ms
 βœ“  unit  src/previewMiniPlayerStore.test.ts (1 test) 2ms
 βœ“  unit  src/components/chat/modelPickerKeys.test.ts (2 tests) 5ms
 βœ“  unit  src/components/files/loadFileAncestors.test.ts (1 test) 2ms
 βœ“  unit  src/components/chat/markdownChipPunctuation.test.ts (2 tests) 4ms
 βœ“  unit  src/lib/lruCache.test.ts (3 tests) 2ms
 βœ“  browser (chromium)  src/components/settings/AddEnvironmentDialog.browser.test.tsx (2 tests) 7375ms
   βœ“ AddEnvironmentDialog (2)
     βœ“ reopens on Remote link after adding an SSH environment 1934ms
     βœ“ clears the form after dismissing it on SSH 5440ms
 βœ“  unit  src/lib/videoFirstFrame.test.ts (3 tests) 2ms
 βœ“  unit  src/hooks/useOrderWhileOpen.test.ts (2 tests) 2ms
stdout | src/components/pullRequest/PullRequestMarkdownEditor.browser.test.tsx > completes @mentions and !references on Enter, and Escape closes the list until the next keystroke
[05:51:46.220] 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/SidebarUpdatePill.browser.test.tsx > SidebarUpdatePill release notes > opens when release notes arrive while the trigger has keyboard focus
[05:51:46.257] 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/externalLinkContextMenu.test.ts (11 tests) 3ms
 βœ“  unit  src/components/settings/pairingUrls.test.ts (2 tests) 2ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestMarkdownEditor.browser.test.tsx (2 tests) 3594ms
   βœ“ keeps an edited draft through revocation and saves it after access returns without remounting 1304ms
   βœ“ completes @mentions and !references on Enter, and Escape closes the list until the next keystroke 2289ms
stdout | src/components/chat/ComposerModelEffort.browser.test.tsx > draws an agent's reasoning as bars and keeps its mode out of the levels
[05:51:46.737] 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:6752) 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) 5ms
(node:6759) 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/timestampFormat.test.ts (1 test) 6ms
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > Esc in a shortcut recorder > leaves the existing binding field without closing Settings
[05:51:47.414] 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
[05:51:47.527] WARN (#89): 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/RightPanelTabs.browser.test.tsx > RightPanelTabs > a flick that scrolls the tab strip to its left edge keeps the thread, a swipe from the edge goes back
[CLIENT_SETTINGS] hydrate failed {
  operation: 'hydrate',
  errorType: 'error',
  errorName: 'TypeError',
  stack: '    at Object.getClientSettings (http://localhost:63761/src/localApi.ts:54:34)
    at http://localhost:63761/src/hooks/useSettings.ts:91:65
    at hydrateClientSettings (http://localhost:63761/src/hooks/useSettings.ts:112:4)
    at subscribeClientSettings (http://localhost:63761/src/hooks/useSettings.ts:62:7)
    at subscribeToStore (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:15105:11)
    at Object.react_stack_bottom_frame (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:24526:13)
    at runWithFiberInDEV (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:11292:66)
    at commitHookEffectListMount (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:17249:153)
    at commitHookPassiveMountEffects (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:17284:55)
    at commitPassiveMountOnFiber (http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/client-D0NYT3aK.js:18661:22)',
}
stdout | src/components/RightPanelTabs.browser.test.tsx
[05:51:47.611] 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/settleAndAdvance.test.ts (1 test) 2ms
 ❯  browser (chromium)  src/components/RightPanelTabs.browser.test.tsx (1 test | 1 failed) 89ms
   ❯ RightPanelTabs (1)
     Γ— a flick that scrolls the tab strip to its left edge keeps the thread, a swipe from the edge goes back 89ms
 βœ“  unit  src/components/composerContextPresentation.test.ts (1 test) 3ms
stdout | unknown test
[05:51:47.790] 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:6816) 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) 3ms
 βœ“  browser (chromium)  src/components/chat/ComposerModelEffort.browser.test.tsx (1 test) 1326ms
   βœ“ draws an agent's reasoning as bars and keeps its mode out of the levels 1325ms
 βœ“  browser (chromium)  src/components/sidebar/SidebarUpdatePill.browser.test.tsx (4 tests) 1913ms
   βœ“ SidebarUpdatePill update everything (2)
     βœ“ does not refocus the update button after a pointer cancel 1177ms
     βœ“ returns focus to the update button after Escape 444ms
(node:6795) 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/triageTarget.test.ts (2 tests) 2ms
 βœ“  unit  src/components/chat/composerMenuHighlight.test.ts (1 test) 2ms
 βœ“  unit  src/hooks/useDefaultTheme.test.ts (2 tests) 2ms
(node:6832) 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/ComposerCommandMenu.test.tsx (1 test) 2ms
 βœ“  unit  src/lib/formatBytes.test.ts (11 tests) 3ms
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > re-enables Save when a When editor closes on an expression it could not parse
[05:51:48.612] 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.],
}
 βœ“  unit  src/lib/projectScriptKeybindings.test.ts (1 test) 10ms
 βœ“  unit  src/lib/color.test.ts (8 tests) 6ms
 βœ“  browser (chromium)  src/components/settings/useProjectScriptSettings.browser.test.tsx (2 tests) 97ms
 βœ“  unit  src/components/clerk/authRedirect.test.ts (1 test) 4ms
 βœ“  unit  src/lib/attachmentUploadState.test.ts (1 test) 3ms
(node:6854) 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/previewRuntimeTabId.test.ts (1 test) 7ms
 βœ“  unit  src/components/files/fileLineReveal.test.ts (1 test) 2ms
 βœ“  browser (chromium)  src/components/media/AttachmentImage.browser.test.tsx (8 tests) 488ms
 βœ“  unit  src/components/settings/settingsScopeAxis.test.ts (1 test) 2ms
 βœ“  unit  src/composer-code-languages.test.ts (1 test) 2ms
(node:6868) 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/ComposerStashMenu.browser.test.tsx (1 test) 934ms
   βœ“ leaves dialog, unrelated input and question button shortcuts alone while the stash is open 934ms
 βœ“  unit  src/browser/browserLinkTarget.test.ts (1 test) 2ms
stdout | src/components/settings/KeybindingsSettings.browser.test.tsx > re-enables Save when a When editor closes on an expression it could not parse
[05:51:50.556] 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/hooks/useThreadActions.test.ts (1 test) 3ms
 βœ“  unit  src/components/files/fileContentRevision.test.ts (1 test) 2ms
 βœ“  browser (chromium)  src/components/settings/KeybindingsSettings.browser.test.tsx (3 tests) 3729ms
   βœ“ Esc in a shortcut recorder (2)
     βœ“ leaves the existing binding field without closing Settings 465ms
     βœ“ leaves the new binding field without closing Settings 569ms
   βœ“ re-enables Save when a When editor closes on an expression it could not parse 2694ms
stdout | src/components/files/FileBrowserPanel.browser.test.tsx > FileBrowserPanel > copies with the pointer and returns to the row after keyboard dismissal
[05:51:50.966] 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/projectPaths.test.ts (1 test) 3ms
(node:6953) 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/HistorySwipeNavigation.test.ts (5 tests) 7ms
(node:6918) 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/EnvironmentIconPicker.test.ts (1 test) 2ms
(node:6974) 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/FileBrowserPanel.browser.test.tsx (2 tests) 611ms
   βœ“ FileBrowserPanel (2)
     βœ“ copies with the pointer and returns to the row after keyboard dismissal 468ms
 βœ“  unit  src/components/chat/DiffStatLabel.test.ts (1 test) 2ms
stdout | unknown test
[05:51:51.539] 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:6981) 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) 5ms
stdout | src/components/chat/ProviderModelPicker.composition.browser.test.tsx > keeps composition keys out of model selection and dismissal
[05:51:51.885] 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/useInlineActionConfirm.browser.test.tsx (5 tests) 5062ms
   βœ“ confirms on the second click and disarms on Escape 838ms
   βœ“ stops swallowing Escape once the scope changes 335ms
   βœ“ stops swallowing Escape once the armed button unmounts 317ms
   βœ“ keeps a blocked merge action reachable without arming or performing it 3158ms
   βœ“ keeps a blocked enable-auto-merge action reachable without arming or performing it 414ms
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
[05:51:52.110] 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 | unknown test
[05:51:52.199] 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
[05:51:52.371] 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/shortcuts/commandPaletteCommands.browser.test.tsx > command palette shortcuts > stay inert on routes without the palette
[05:51:52.398] 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 (4 tests) 175ms
 βœ“  browser (chromium)  src/components/chat/ProviderModelPicker.composition.browser.test.tsx (2 tests) 717ms
   βœ“ keeps composition keys out of model selection and dismissal 516ms
 βœ“  browser (chromium)  src/components/settings/SourceControlWritingSettings.browser.test.tsx (1 test) 344ms
   βœ“ mixed source control instructions (1)
     βœ“ resets mixed template preferences without replacing each environment's instructions 343ms
stdout | unknown test
[05:51:52.864] 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/SecretSourceInput.browser.test.tsx > SecretSourceInput > moves a reference to another provider only once one is committed for it
[05:51:52.986] 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/hooks/useResizableWidth.browser.test.tsx (2 tests) 506ms
   βœ“ useResizableWidth (2)
     βœ“ keeps the default responsive after a stationary click and persists an actual drag 457ms
 βœ“  browser (chromium)  src/composer-list-split.browser.test.ts (7 tests) 168ms
stdout | src/components/Sidebar.shortcuts.browser.test.tsx > leaves thread shortcuts and their hints to the preview when their rules exclude it
[05:51:54.587] WARN (#205): 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:67:23)
    at http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/http.ts:88:30
    at http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/effect-Bymuo_ka.js?v=a2a56ba1:2142:101
    at clientRuntime.state.executeAuthenticatedEnvironmentHttpRequest (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/environmentHttpAuth.ts:60: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:339: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:89:27)
    at EnvironmentShellState.makeSubscribeInput (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:304:106)
    at EnvironmentShellState.make (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:390:64)
    at EnvironmentShellState.make (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:53:49)',
}
stderr | src/components/Sidebar.shortcuts.browser.test.tsx > leaves thread shortcuts and their hints to the preview when their rules exclude it
[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/Sidebar.shortcuts.browser.test.tsx > leaves thread shortcuts and their hints to the preview when their rules exclude it
[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/Sidebar.shortcuts.browser.test.tsx > leaves thread shortcuts and their hints to the preview when their rules exclude it
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/settings/AcpRegistrySearchStep.browser.test.tsx (2 tests) 227ms
 βœ“  browser (chromium)  src/components/media/MediaVideoPlayer.browser.test.tsx (4 tests) 161ms
 βœ“  browser (chromium)  src/components/Sidebar.pointer.browser.test.tsx (2 tests) 22ms
stdout | unknown test
[05:51:55.363] 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/SecretSourceInput.browser.test.tsx (3 tests) 2698ms
   βœ“ SecretSourceInput (3)
     βœ“ moves a reference to another provider only once one is committed for it 1303ms
     βœ“ removes the reference when its field is cleared 467ms
     βœ“ rejects a reference 1Password cannot read 927ms
 βœ“  browser (chromium)  src/components/Sidebar.shortcuts.browser.test.tsx (1 test) 2486ms
   βœ“ leaves thread shortcuts and their hints to the preview when their rules exclude it 2485ms
stdout | src/components/ChatView.browser.test.tsx > a new draft does not load its reserved thread before the server lists it
[05:51:56.139] WARN (#193): 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:67:23)
    at http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/http.ts:88:30
    at http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/effect-Bymuo_ka.js?v=a2a56ba1:2142:101
    at clientRuntime.state.executeAuthenticatedEnvironmentHttpRequest (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/environmentHttpAuth.ts:60: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:339: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:89:27)
    at EnvironmentShellState.makeSubscribeInput (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:304:106)
    at EnvironmentShellState.make (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:390:64)
    at EnvironmentShellState.make (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:53:49)',
}
stderr | src/components/ChatView.browser.test.tsx > opens the thread actions menu for an older settled thread the shell leaves out
[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.
 βœ“  browser (chromium)  src/components/chat/BackgroundWorkDetails.browser.test.tsx (1 test) 851ms
   βœ“ opens full command details for short labels and keeps pending tasks current 851ms
 βœ“  browser (chromium)  src/components/chat/ComposerPendingUserInputPanel.direction.browser.test.tsx (2 tests) 340ms
   βœ“ reads a mostly Hebrew question set right to left 318ms
 βœ“  browser (chromium)  src/components/ChatView.browser.test.tsx (2 tests) 1084ms
   βœ“ a new draft does not load its reserved thread before the server lists it 578ms
   βœ“ opens the thread actions menu for an older settled thread the shell leaves out 506ms
 βœ“  browser (chromium)  src/contextMenuFallback.keyboard.browser.test.ts (5 tests) 97ms
 βœ“  browser (chromium)  src/connection/storage.browser.test.ts (3 tests) 905ms
   βœ“ IndexedDB query cache (3)
     βœ“ two tabs' bursts of saves end within 256 rows and 32 MiB 843ms
 βœ“  browser (chromium)  src/components/HistorySwipeNavigation.browser.test.tsx (8 tests) 136ms
 βœ“  browser (chromium)  src/components/chat/useComposerResume.browser.test.tsx (1 test) 165ms
stdout | unknown test
[05:51:57.758] 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/threadContextDrag.browser.test.tsx (2 tests) 45ms
 βœ“  browser (chromium)  src/components/files/fileSaveSessions.browser.test.tsx (1 test) 31ms
stdout | src/components/AddProjectToMachineDialog.browser.test.tsx > AddProjectToMachineDialog > does not reopen for a project that vanished before the dialog showed
[05:51:58.774] 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/AddProjectToMachineDialog.browser.test.tsx (2 tests) 62ms
stdout | src/components/chat/ChatHeader.browser.test.tsx > preserves a concurrent title update when an untouched rename ends with blur
[05:51:58.907] 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
[05:51:58.956] 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.],
}
stdout | src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx > runs scheduled work only with task permission (false)
[05:51:58.957] 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) 119ms
 βœ“  browser (chromium)  src/components/settings/EnvironmentRoutesList.browser.test.tsx (1 test) 348ms
   βœ“ shows a route added after a reorder was saved, once another route is removed 348ms
 βœ“  browser (chromium)  src/components/diffs/codeViewSearch.browser.test.ts (1 test) 389ms
   βœ“ finds and reveals matches in folded files and collapsed context, then hands focus back 389ms
 βœ“  browser (chromium)  src/components/chat/ChatHeader.browser.test.tsx (3 tests) 1414ms
   βœ“ preserves a concurrent title update when an untouched rename ends with blur 700ms
   βœ“ preserves a concurrent title update when an untouched rename ends with Enter 519ms
 βœ“  browser (chromium)  src/components/chat/ChatMarkdownMedia.browser.test.tsx (1 test) 33ms
stdout | unknown test
[05:52:00.831] 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/ThreadVisitWatermark.browser.test.tsx (1 test) 9ms
stdout | src/components/pullRequest/PullRequestMarkdown.browser.test.tsx > forgejo breaks a single newline
[05:52:01.304] 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
[05:52:01.335] WARN (#89): 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/projectScriptEditor.browser.test.tsx (1 test) 77ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestMarkdown.browser.test.tsx (9 tests) 185ms
stdout | unknown test
[05:52:01.546] 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) 19ms
 βœ“  browser (chromium)  src/components/UsageToggleShortcut.browser.test.tsx (2 tests) 221ms
stdout | src/components/settings/SettingsSidebarNav.composition.browser.test.tsx > ignores composing keys in the search
[05:52:02.445] 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 (2 tests) 205ms
 βœ“  browser (chromium)  src/browser/BrowserDeviceToolbar.browser.test.tsx (4 tests) 1205ms
   βœ“ keeps each typed width digit until the locked size is committed 306ms
   βœ“ keeps each typed height digit until the locked size is committed 407ms
 βœ“  browser (chromium)  src/components/chat/timelineViewport.browser.test.tsx (1 test) 308ms
   βœ“ attachTimelineViewport (1)
     βœ“ reports an upward scroll only while input is on an embedded frame 307ms
stdout | src/components/pullRequest/usePullRequestActions.browser.test.tsx > keeps pending merges with their pull request when navigating between threads
[05:52:03.084] 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/SidebarProviderUpdatePill.browser.test.tsx (2 tests) 37ms
 βœ“  browser (chromium)  src/components/pullRequest/usePullRequestActions.browser.test.tsx (1 test) 151ms
 βœ“  browser (chromium)  src/components/chat/ComposerImageThumbnail.browser.test.tsx (2 tests) 34ms
 βœ“  browser (chromium)  src/components/pullRequest/guide/useGuideDiffFiles.browser.test.tsx (3 tests) 39ms
 βœ“  browser (chromium)  src/shortcutModifierState.browser.test.ts (3 tests) 24ms
stderr | src/components/Sidebar.drag.browser.test.tsx > keeps the title when dragging a search result from a collapsed folder
[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/Sidebar.drag.browser.test.tsx > keeps the title when dragging a search result from a collapsed folder
[legend-list] List height is 0. You may need to set a style or `flex: ` for the list, because children are absolutely positioned.
stdout | unknown test
[05:52:04.036] 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/Sidebar.drag.browser.test.tsx > keeps the title when dragging a search result from a collapsed folder
[Error: ResizeObserver loop completed with undelivered notifications.]
 βœ“  browser (chromium)  src/components/sidebar/mainAppLocation.browser.test.tsx (1 test) 411ms
   βœ“ main app return location (1)
     βœ“ returns to the thread without re-opening the quote source it was opened at 411ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestLinkPreview.browser.test.tsx (2 tests) 1736ms
   βœ“ keeps a refreshing preview's state and title over an older known summary 880ms
   βœ“ shows the known summary while the preview loads 856ms
 βœ“  browser (chromium)  src/components/search/ProjectContentSearchDialog.composition.browser.test.tsx (1 test) 129ms
 βœ“  browser (chromium)  src/components/Sidebar.drag.browser.test.tsx (1 test) 3907ms
   βœ“ keeps the title when dragging a search result from a collapsed folder 3907ms
stderr | src/components/files/fileEditorDismissal.browser.test.tsx > installFileEditorDismissal > keeps a text selection made outside the file while its search is open
[diffs] "server.ts" was rendered without `useTokenTransformer`, so its DOM cannot be reused in edit mode and the whole file is re-highlighted and re-rendered. Set `useTokenTransformer: true` for files that can be edited. See https://diffs.com/docs#edit-mode-performance-and-loading-worker-pool
 βœ“  browser (chromium)  src/components/files/fileEditorDismissal.browser.test.tsx (1 test) 417ms
   βœ“ installFileEditorDismissal (1)
     βœ“ keeps a text selection made outside the file while its search is open 417ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestStackMenu.browser.test.tsx (3 tests) 1875ms
   βœ“ Merge stack refused with The stack head moved. Refresh the stack… shows The stack head moved. Refresh the stack… 492ms
   βœ“ Rebase stack refused with The stack head moved. Refresh the stack… shows The stack head moved. Refresh the stack… 745ms
   βœ“ Rebase stack refused with GitHub CLI command failed. shows The host refused the rebase. A rebase s… 638ms
 βœ“  browser (chromium)  src/components/chat/WorktreeSetupCard.browser.test.tsx (2 tests) 84ms
 βœ“  browser (chromium)  src/speech/useDictationShortcut.browser.test.tsx (3 tests) 103ms
 βœ“  browser (chromium)  src/components/settings/AuthorizedClientsSettings.browser.test.tsx (2 tests) 35ms
stdout | src/components/ChatView.modelPick.browser.test.tsx > a model picked for an existing thread reaches the server before any message is sent
[05:52:07.075] WARN (#178): 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:67:23)
    at http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/rpc/http.ts:88:30
    at http://localhost:63761/node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/effect-Bymuo_ka.js?v=a2a56ba1:2142:101
    at clientRuntime.state.executeAuthenticatedEnvironmentHttpRequest (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/environmentHttpAuth.ts:60: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:339: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:89:27)
    at EnvironmentShellState.makeSubscribeInput (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:304:106)
    at EnvironmentShellState.make (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:390:64)
    at EnvironmentShellState.make (definition) (http://localhost:63761/@fs/home/runner/_work/t3code/t3code/packages/client-runtime/src/state/shell.ts:53:49)',
}
stderr | src/components/ChatView.modelPick.browser.test.tsx > a model picked for an existing thread reaches the server before any message is sent
[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/ChatView.modelPick.browser.test.tsx > a model picked for an existing thread reaches the server before any message is sent
[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/ChatView.modelPick.browser.test.tsx > a model picked for an existing thread reaches the server before any message is sent
[Error: ResizeObserver loop completed with undelivered notifications.]
stdout | src/components/chat/MarkdownCopy.browser.test.tsx > markdown copy without the async clipboard > copies a code block through the execCommand fallback
[05:52:07.601] 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/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.
 βœ“  browser (chromium)  src/components/settings/useSnapShotShortcutRecorder.browser.test.tsx (1 test) 171ms
 βœ“  browser (chromium)  src/components/ChatView.modelPick.browser.test.tsx (1 test) 1498ms
   βœ“ a model picked for an existing thread reaches the server before any message is sent 1498ms
 βœ“  browser (chromium)  src/components/chat/MarkdownCopy.browser.test.tsx (2 tests) 405ms
stdout | src/components/pullRequest/PullRequestGuideTab.browser.test.tsx > keeps Try again inside a short panel when a failed guide has long diagnostics
[05:52:07.999] 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) 124ms
 βœ“  browser (chromium)  src/hooks/useLiveRefresh.browser.test.tsx (2 tests) 13ms
 βœ“  browser (chromium)  src/components/pullRequest/usePullRequestIntentPrefetch.browser.test.tsx (1 test) 10ms
 βœ“  browser (chromium)  src/shortcuts/chatRouteCommands.browser.test.ts (2 tests) 16ms
 βœ“  browser (chromium)  src/components/WorktreeBaseBranchPicker.browser.test.tsx (2 tests) 891ms
   βœ“ WorktreeBaseBranchPicker (2)
     βœ“ {Enter} selects main when each keystroke's results arrive before the next 532ms
     βœ“ {ArrowDown}{Enter} selects origin/main when each keystroke's results arrive before the next 359ms
 βœ“  browser (chromium)  src/hooks/useAttachmentUploadProgress.browser.test.tsx (1 test) 32ms
 βœ“  browser (chromium)  src/components/diffs/codeViewContextExpansion.browser.test.ts (1 test) 399ms
   βœ“ expands hidden context after the host re-supplies an unchanged partial diff 398ms
 βœ“  browser (chromium)  src/components/ChatView.logic.browser.test.ts (2 tests) 289ms
 βœ“  browser (chromium)  src/lib/announce.browser.test.ts (3 tests) 39ms
 βœ“  browser (chromium)  src/components/ProjectFavicon.browser.test.tsx (1 test) 18ms
 βœ“  browser (chromium)  src/components/ThreadStatusIndicators.linkedPr.browser.test.tsx (1 test) 38ms
 βœ“  browser (chromium)  src/components/diffs/DiffFileLoadingBoundary.browser.test.tsx (1 test) 12ms
 βœ“  browser (chromium)  src/components/pullRequest/PullRequestReviewForm.browser.test.tsx (1 test) 152ms
 βœ“  browser (chromium)  src/components/permissions/usePermissionStatus.browser.test.tsx (2 tests) 24ms
 βœ“  browser (chromium)  src/components/chat/MarkdownExternalLink.browser.test.tsx (2 tests) 51ms
 βœ“  browser (chromium)  src/components/chat/ChildThreadApprovals.browser.test.tsx (1 test) 197ms
 βœ“  browser (chromium)  src/components/chat/timelineMinimapWheel.browser.test.ts (4 tests) 48ms
stderr | src/hooks/useLegendListRef.browser.test.tsx > refreshes list edges after content shrinks without scrolling and after the list reopens
[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.
 βœ“  browser (chromium)  src/hooks/useLegendListRef.browser.test.tsx (1 test) 34ms
stdout | src/components/settings/CliCommandSettingsRow.browser.test.tsx > blocks installation behind another t3 without blocking removal of our installation
[05:52:10.728] 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/hooks/useCommitOnBlur.browser.test.tsx (3 tests) 431ms
 βœ“  browser (chromium)  src/components/settings/CliCommandSettingsRow.browser.test.tsx (1 test) 118ms
 βœ“  browser (chromium)  src/lib/terminalFocus.browser.test.ts (1 test) 3ms
 βœ“  browser (chromium)  src/components/settings/useHostConnectionChecks.browser.test.tsx (1 test) 6ms
 βœ“  browser (chromium)  src/appearanceFonts.browser.test.ts (1 test) 33ms
 βœ“  browser (chromium)  src/components/usage/UsageLimitsPooled.browser.test.tsx (1 test) 21ms
 βœ“  browser (chromium)  src/themePalette.browser.test.ts (1 test) 7ms
 βœ“  browser (chromium)  src/components/chat/MarkdownMath.browser.test.tsx (1 test) 739ms
   βœ“ keeps keyboard scrolling available as a streamed equation outgrows its viewport 738ms
 βœ“  browser (chromium)  src/components/ContextChip.browser.test.tsx (1 test) 21ms
stdout | src/components/chat/ThreadServersPanel.browser.test.tsx > pages servers four at a time, collapses back, and resets on thread switch
[05:52:12.332] 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
[05:52:12.356] 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.],
}
stdout | src/components/settings/TypographySettings.browser.test.tsx > TypographySection > persists the advanced flag the terminal reads when a deep link targets an advanced row
[05:52:12.407] 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/TypographySettings.browser.test.tsx (1 test) 45ms
stdout | src/state/olderSettledShelf.browser.test.tsx > useOlderSettledShelf > keeps requested pages when the scope's projects reorder
[05:52:12.576] 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/state/olderSettledShelf.browser.test.tsx (1 test) 71ms
 βœ“  browser (chromium)  src/components/chat/ThreadServersPanel.browser.test.tsx (1 test) 413ms
   βœ“ pages servers four at a time, collapses back, and resets on thread switch 413ms
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/state/revisionedQuery.browser.test.tsx (1 test) 10ms
 βœ“  browser (chromium)  src/components/CommandPaletteContent.browser.test.tsx (1 test) 115ms
 βœ“  browser (chromium)  src/components/files/FileExplorerPane.browser.test.tsx (3 tests) 45ms
 βœ“  browser (chromium)  src/components/settings/SecretInput.browser.test.tsx (2 tests) 537ms
   βœ“ SecretInput (2)
     βœ“ preserves a configured secret on empty edits and commits a replacement 372ms
 βœ“  browser (chromium)  src/lib/documentActivity.browser.test.ts (1 test) 4ms
 βœ“  browser (chromium)  src/hooks/useEnvironmentDisconnectDelay.browser.test.tsx (1 test) 1283ms
   βœ“ useEnvironmentStateHeldFor (1)
     βœ“ restarts the delay whenever the environment changes 1283ms
 βœ“  browser (chromium)  src/components/device/DeviceToolsPanel.browser.test.tsx (1 test) 331ms
   βœ“ keeps a typed URL until opening it succeeds 330ms
 βœ“  browser (chromium)  src/speech/browserPcmCapture.browser.test.ts (1 test) 56ms
 βœ“  browser (chromium)  src/components/desktop/SshPasswordPromptDialog.browser.test.tsx (1 test) 29ms
 βœ“  browser (chromium)  src/hooks/useStableCallback.browser.test.tsx (1 test) 26ms
stdout | src/components/chat/HtmlRenderFrame.browser.test.tsx > HtmlRenderFrame > reports leaving full screen when it unmounts while expanded
[05:52:14.235] 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
[05:52:14.344] 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.],
}
 βœ“  browser (chromium)  src/components/chat/HtmlRenderFrame.browser.test.tsx (1 test) 235ms
 βœ“  browser (chromium)  src/hooks/useDeadline.browser.test.tsx (1 test) 18ms
 βœ“  browser (chromium)  src/components/DiffFilePathCopyButton.browser.test.tsx (1 test) 467ms
   βœ“ explains a denied clipboard write and lets the same path be copied again 467ms
 βœ“  browser (chromium)  src/components/chat/useComposerMultilinePrompt.browser.test.tsx (1 test) 27ms
 βœ“  browser (chromium)  src/components/pullRequest/LinkPullRequestDialog.browser.test.tsx (1 test) 73ms
 βœ“  browser (chromium)  src/connection/runtime.browser.test.ts (1 test) 7ms
 βœ“  browser (chromium)  src/components/chat/MessageCopyButton.browser.test.tsx (1 test) 356ms
   βœ“ explains a denied clipboard write and lets the same message be copied again 356ms
 βœ“  browser (chromium)  src/components/AppRouteModal.browser.test.tsx (1 test) 90ms
 βœ“  browser (chromium)  src/components/ui/middle-truncate.browser.test.tsx (1 test) 12ms
 βœ“  browser (chromium)  src/components/chat/threadFindHighlights.browser.test.tsx (1 test) 4ms
 βœ“  browser (chromium)  src/components/settings/AboutVersionTitle.browser.test.tsx (1 test) 63ms
 βœ“  browser (chromium)  src/components/ui/toast.browser.test.tsx (1 test) 12ms

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

 FAIL   browser (chromium)  src/components/RightPanelTabs.browser.test.tsx > RightPanelTabs > a flick that scrolls the tab strip to its left edge keeps the thread, a swipe from the edge goes back
AssertionError: expected "vi.fn()" to be called once with arguments: [ 'back' ]

Number of calls: 0

 ❯ Proxy.<anonymous> node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/index.aTZaPVhf-cSHNzfEV.js?v=a2a56ba1:2085:10
 ❯ Proxy.<anonymous> node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/index.aTZaPVhf-cSHNzfEV.js?v=a2a56ba1:1786:14
 ❯ src/components/RightPanelTabs.browser.test.tsx:133:29
    131|     scroll(viewport.querySelector("[data-active-tab]")!, [-40, -40, -4…
    132|
    133|     expect(navigateHistory).toHaveBeenCalledExactlyOnceWith("back");
       |                             ^
    134|   });
    135| });
 ❯ node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/plugins.DPQHVT0p-nFBxamFO.js?v=a2a56ba1:5237:20

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


 Test Files  1 failed | 543 passed (544)
      Tests  1 failed | 5798 passed (5799)
   Start at  05:50:25
   Duration  109.91s (worker 92%, import 3%, transform 2%, tests 2%)


Error: AssertionError: expected "vi.fn()" to be called once with arguments: [ 'back' ]

Number of calls: 0

 ❯ Proxy.<anonymous> node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/index.aTZaPVhf-cSHNzfEV.js?v=a2a56ba1:2085:10
 ❯ Proxy.<anonymous> node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/index.aTZaPVhf-cSHNzfEV.js?v=a2a56ba1:1786:14
 ❯ src/components/RightPanelTabs.browser.test.tsx:133:29
 ❯ node_modules/.vite/vitest/ef98362b8a6b0c8cd804b0d227aa1ffeaba89786/deps/plugins.DPQHVT0p-nFBxamFO.js?v=a2a56ba1:5237:20



Error: Process completed with exit code 1.
Post job cleanup.
##[start-action display=Cache Vite+;id=__5de11fb1-67d9-4b47-9c51-f77f84ce5b3a.vp_cache]
##[end-action id=__5de11fb1-67d9-4b47-9c51-f77f84ce5b3a.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/901ddfc7-c14f-4413-981e-ba97517ae73a' 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: 211
  BLACKSMITH_RUNNER_ACQUIRE_JOB_MS: 858
  BLACKSMITH_CHECK_RUN_ID: 130350580795
  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