• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 26004030043
81%

Build:
DEFAULT BRANCH: dev
Ran 17 May 2026 10:05PM UTC
Jobs 28
Files 514
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 May 2026 10:04PM UTC coverage: 83.17% (-0.8%) from 83.957%
26004030043

push

github

web-flow
feat(web): Codex-style /sessions UI redesign (#1928)

* refactor(web): redesign sessions sidebar with Codex-style borderless layout

Replace the chats context panel with a new SessionsSidebar: a borderless
"New chat" row on top followed by a scrollable session list. Restyle
SessionListItem as a single-line borderless row (status dot + title +
worktree/archived icons), dropping the per-row stats line and model badge.
Remove the old chats header and standalone New Session button.

Step 1 of the /sessions UI redesign. Projects grouping follows.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat(web): group sessions by project in chats sidebar

Sessions now group under collapsible Projects (keyed by the project root —
worktree.mainRepoPath for worktree sessions, otherwise workspacePath), with
a flat Chats section for sessions that have no workspace yet. Adds the
SessionProjectGroup disclosure component. Projects sort by most-recent
activity; all start expanded.

Step 2 of the /sessions UI redesign.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat(web): add project management to chats sidebar

Merge workspace history into the sidebar so explicitly-added folders appear
as projects even with no chats (rendered with a "No chats" placeholder).
Add a project via the native folder picker (dialog.pickFolder + workspace.add)
and remove empty projects (workspace.remove). Persist collapsed projects to
localStorage so the layout survives reloads.

Step 3 of the /sessions UI redesign.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat(web): replace sessions grid with Codex-style empty-state landing

The no-session /sessions view is now a centered "What should we build?"
prompt with a starter input. Submitting creates a session, sends the typed
text as its first message (message.send), and opens the chat.

Gate ChatContainer's workspace selector on messageCount === 0 so it no
longer covers an active conversation in a workspac... (continued)

8260 of 11724 branches covered (70.45%)

Branch coverage included in aggregate %.

523 of 1324 new or added lines in 47 files covered. (39.5%)

11 existing lines in 4 files now uncovered.

65144 of 76534 relevant lines covered (85.12%)

302.54 hits per line

Uncovered Changes

Lines Coverage ∆ File
526
41.87
-48.34% packages/daemon/src/lib/worktree-manager.ts
140
6.96
packages/web/src/components/SessionInfoPanel.tsx
36
63.84
packages/web/src/islands/SessionsSidebar.tsx
20
0.0
0.0% packages/web/src/components/WorkspaceSelector.tsx
16
30.43
packages/daemon/src/lib/rpc-handlers/git-handlers.ts
9
7.14
packages/web/src/lib/sidebar-prefs.ts
8
74.53
4.43% packages/web/src/components/space/SpaceSettings.tsx
8
69.68
-1.6% packages/web/src/components/space/visual-editor/VisualWorkflowEditor.tsx
7
65.07
-1.52% packages/web/src/components/space/visual-editor/NodeConfigPanel.tsx
6
68.33
8.01% packages/web/src/islands/ContextPanel.tsx
6
50.0
packages/web/src/lib/projects.ts
4
44.63
0.2% packages/daemon/src/lib/rpc-handlers/session-handlers.ts
4
55.84
-3.06% packages/web/src/lib/api-helpers.ts
3
95.54
-2.0% packages/daemon/src/lib/rpc-handlers/dialog-handlers.ts
3
88.46
packages/daemon/src/lib/workspace-path.ts
2
91.67
0.36% packages/daemon/src/lib/rpc-handlers/workspace-handlers.ts
2
82.27
2.0% packages/web/src/islands/SpaceDetailPanel.tsx
1
94.23
-3.07% packages/web/src/components/SessionListItem.tsx

Coverage Regressions

Lines Coverage ∆ File
6
69.68
-1.6% packages/web/src/components/space/visual-editor/VisualWorkflowEditor.tsx
3
41.87
-48.34% packages/daemon/src/lib/worktree-manager.ts
1
89.56
-0.71% packages/web/src/components/space/visual-editor/EdgeRenderer.tsx
1
2.64
0.02% packages/web/src/islands/ChatContainer.tsx
Jobs
ID Job ID Ran Files Coverage
1 daemon-0-shared - 26004030043.1 17 May 2026 10:05PM UTC 30
83.91
GitHub Action Run
2 daemon-online-agent-sdk - 26004030043.2 17 May 2026 10:06PM UTC 284
23.66
GitHub Action Run
3 daemon-5-space-workflow - 26004030043.3 17 May 2026 10:05PM UTC 101
32.31
GitHub Action Run
4 daemon-online-rewind-2 - 26004030043.4 17 May 2026 10:06PM UTC 284
24.41
GitHub Action Run
5 daemon-online-git - 26004030043.5 17 May 2026 10:06PM UTC 284
19.86
GitHub Action Run
6 web - 26004030043.6 17 May 2026 10:06PM UTC 220
75.23
GitHub Action Run
7 daemon-online-coordinator - 26004030043.7 17 May 2026 10:05PM UTC 284
7.6
GitHub Action Run
8 daemon-online-components - 26004030043.8 17 May 2026 10:06PM UTC 284
18.68
GitHub Action Run
9 daemon-online-rpc-1 - 26004030043.9 17 May 2026 10:06PM UTC 284
20.21
GitHub Action Run
10 daemon-online-space-1 - 26004030043.10 17 May 2026 10:07PM UTC 284
35.45
GitHub Action Run
11 daemon-online-sdk - 26004030043.11 17 May 2026 10:06PM UTC 284
23.54
GitHub Action Run
12 daemon-online-rewind-1 - 26004030043.12 17 May 2026 10:06PM UTC 284
23.85
GitHub Action Run
13 daemon-2-handlers - 26004030043.13 17 May 2026 10:05PM UTC 170
50.59
GitHub Action Run
14 daemon-online-rpc-3 - 26004030043.14 17 May 2026 10:06PM UTC 284
20.7
GitHub Action Run
15 daemon-1-core - 26004030043.15 17 May 2026 10:06PM UTC 290
39.02
GitHub Action Run
16 daemon-4-space-storage - 26004030043.16 17 May 2026 10:06PM UTC 135
58.8
GitHub Action Run
17 daemon-5-space-runtime - 26004030043.17 17 May 2026 10:06PM UTC 146
43.74
GitHub Action Run
18 daemon-online-features-2 - 26004030043.18 17 May 2026 10:06PM UTC 284
24.07
GitHub Action Run
19 daemon-online-rpc-4 - 26004030043.19 17 May 2026 10:06PM UTC 284
24.73
GitHub Action Run
20 daemon-online-mcp - 26004030043.20 17 May 2026 10:06PM UTC 284
19.14
GitHub Action Run
21 daemon-online-lifecycle - 26004030043.21 17 May 2026 10:06PM UTC 284
24.11
GitHub Action Run
22 daemon-online-features-1 - 26004030043.22 17 May 2026 10:06PM UTC 284
24.45
GitHub Action Run
23 daemon-online-rpc-2 - 26004030043.23 17 May 2026 10:06PM UTC 284
24.99
GitHub Action Run
24 daemon-online-websocket - 26004030043.24 17 May 2026 10:05PM UTC 284
18.81
GitHub Action Run
25 daemon-5-space-agent - 26004030043.25 17 May 2026 10:05PM UTC 66
45.78
GitHub Action Run
26 daemon-5-space-other - 26004030043.26 17 May 2026 10:05PM UTC 103
42.49
GitHub Action Run
27 daemon-online-space-2 - 26004030043.27 17 May 2026 10:07PM UTC 284
34.72
GitHub Action Run
28 daemon-online-convo - 26004030043.28 17 May 2026 10:06PM UTC 284
23.52
GitHub Action Run
Source Files on build 26004030043
  • Tree
  • List 514
  • Changed 54
  • Source Changed 52
  • Coverage Changed 51
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26004030043
  • 1d210096 on github
  • Prev Build on dev (#25999287047)
  • Next Build on dev (#26005110166)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc