feat(web-ui): add workspace session tabs and rolling text #6239
Triggered via pull request
September 8, 2026 10:27
Status
Cancelled
Total duration
11m 40s
Artifacts
–
ci.yml
on: pull_request
Build Impact
15s
Shell Deploy Scripts
14s
Matrix: cli-test
Matrix: Impact-selected Linux / Relay Contract / build
Waiting for pending jobs
Matrix: rust-build-check
DSH Profile Packaging (windows-latest)
0s
Frontend Build
6m 42s
Rust / CLI Validation
8s
Annotations
16 errors and 10 warnings
|
Frontend Build
Process completed with exit code 1.
|
|
src/infrastructure/creation/creationBridge.test.ts > delivers a correlated Agent request to a registered command and updates the mounted UI through state events:
src/web-ui/src/app/creation/creationUiApi.ts#L32
Error: [vitest] No "selectActiveSceneId" export is defined on the "@/app/stores/sceneStore" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("@/app/stores/sceneStore"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ Object.inspect src/app/creation/creationUiApi.ts:32:14
❯ Module.executeCreationRequest src/infrastructure/creation/creationBridge.ts:31:51
❯ src/infrastructure/creation/creationBridge.test.ts:22:26
|
|
src/flow_chat/services/openBtwSession.test.ts > openMainSession > rehydrates an already-active metadata-only historical session before syncing it:
src/web-ui/src/flow_chat/services/openBtwSession.test.ts#L549
AssertionError: expected "vi.fn()" to be called with arguments: [ 'session-b' ]
Received:
1st vi.fn() call:
[
"session-b",
+ [Function isCurrent],
]
Number of calls: 1
❯ src/flow_chat/services/openBtwSession.test.ts:549:37
|
|
src/flow_chat/services/openBtwSession.test.ts > openMainSession > does not sync a superseded switch result into the modern store:
src/web-ui/src/flow_chat/services/openBtwSession.test.ts#L533
AssertionError: expected "vi.fn()" to be called with arguments: [ 'session-b' ]
Received:
1st vi.fn() call:
[
"session-b",
+ [Function isCurrent],
]
Number of calls: 1
❯ src/flow_chat/services/openBtwSession.test.ts:533:37
|
|
CLI Tests (windows-latest)
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
CLI Tests (windows-latest)
The operation was canceled.
|
|
Rust Build Check (windows-latest)
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
Rust Build Check (windows-latest)
The operation was canceled.
|
|
Rust Build Check (ubuntu-latest)
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
Rust Build Check (ubuntu-latest)
The operation was canceled.
|
|
CLI Tests (macos-15)
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
CLI Tests (macos-15)
The operation was canceled.
|
|
Rust Build Check (macos-15)
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
Rust Build Check (macos-15)
The operation was canceled.
|
|
Rust / CLI Validation
Process completed with exit code 1.
|
|
CI
Canceling since a higher priority waiting request for ci-refs/pull/2896/merge exists
|
|
Frontend Build:
src/web-ui/src/shared/announcement-system/components/ReleaseLetterModal.tsx#L22
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/tool-cards/AgentWaitToolCard.tsx#L17
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/voice/RealtimeVoiceCallContext.tsx#L32
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/voice/RealtimeVoiceCallContext.tsx#L23
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/modern/MessageReferenceCapsule.tsx#L29
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/modern/MessageReferenceCapsule.tsx#L7
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/ReasoningPresetSelector.tsx#L112
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/flow_chat/components/ReasoningPresetSelector.tsx#L36
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/app/components/SceneTopBar/SceneChrome.tsx#L121
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Frontend Build:
src/web-ui/src/app/components/NavPanel/components/DeviceArtwork.tsx#L6
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|