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

lsm / neokai / 22271701041
84%

Build:
DEFAULT BRANCH: dev
Ran 22 Feb 2026 06:06AM UTC
Jobs 17
Files 152
Run time 1min
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

22 Feb 2026 06:05AM UTC coverage: 39.695% (-0.8%) from 40.473%
22271701041

push

github

lsm
fix(room-agent): prevent cyclic structure serialization errors

- Add JSON.parse/stringify to roomAgent.getState and roomAgent.list responses
- This ensures RoomSelfState objects are plain JSON-serializable
- Adds better error logging in MessageHubRouter for debugging serialization issues

The cyclic structure error occurred when RPC handlers returned objects that
might contain non-serializable properties. By forcing serialization through
JSON.parse(JSON.stringify()), we ensure only plain data is sent over the wire.

18 of 39 new or added lines in 2 files covered. (46.15%)

292 existing lines in 5 files now uncovered.

10553 of 26585 relevant lines covered (39.7%)

198.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
6
8.99
-0.12% packages/daemon/src/lib/rpc-handlers/room-self-handlers.ts
15
65.0
-25.91% packages/shared/src/message-hub/router.ts

Uncovered Existing Lines

Lines Coverage ∆ File
16
85.83
-12.56% packages/daemon/src/lib/agent/message-queue.ts
31
29.79
-64.81% packages/daemon/src/lib/providers/glm-provider.ts
46
65.0
-25.91% packages/shared/src/message-hub/router.ts
94
24.17
-23.84% packages/daemon/src/lib/provider-service.ts
105
80.48
-19.32% packages/daemon/src/lib/session/session-lifecycle.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-offline-components - 22271701041.1 22 Feb 2026 06:07AM UTC 149
18.5
GitHub Action Run
2 daemon-offline-rpc - 22271701041.2 22 Feb 2026 06:08AM UTC 149
23.55
GitHub Action Run
3 daemon-offline-websocket - 22271701041.3 22 Feb 2026 06:06AM UTC 149
17.19
GitHub Action Run
4 daemon-online-convo - 22271701041.4 22 Feb 2026 06:06AM UTC 152
26.06
GitHub Action Run
5 daemon-online-rewind - 22271701041.5 22 Feb 2026 06:07AM UTC 152
29.72
GitHub Action Run
6 daemon-online-mcp - 22271701041.6 22 Feb 2026 06:06AM UTC 152
19.79
GitHub Action Run
7 daemon-offline-session - 22271701041.7 22 Feb 2026 06:08AM UTC 151
20.77
GitHub Action Run
8 daemon-offline-mcp - 22271701041.8 22 Feb 2026 06:06AM UTC 149
15.75
GitHub Action Run
9 daemon-offline-database - 22271701041.9 22 Feb 2026 06:07AM UTC 149
13.83
GitHub Action Run
10 daemon-offline-agent - 22271701041.10 22 Feb 2026 06:07AM UTC 149
21.5
GitHub Action Run
11 daemon-online-rpc - 22271701041.11 22 Feb 2026 06:06AM UTC 152
25.05
GitHub Action Run
12 daemon-online-agent - 22271701041.12 22 Feb 2026 06:07AM UTC 152
26.37
GitHub Action Run
13 daemon-online-providers - 22271701041.13 22 Feb 2026 06:07AM UTC 152
26.77
GitHub Action Run
14 daemon-online-components - 22271701041.14 22 Feb 2026 06:06AM UTC 152
18.27
GitHub Action Run
15 daemon-online-lifecycle - 22271701041.15 22 Feb 2026 06:06AM UTC 152
26.11
GitHub Action Run
16 daemon-online-coordinator - 22271701041.16 22 Feb 2026 06:06AM UTC 152
6.91
GitHub Action Run
17 daemon-online-sdk - 22271701041.17 22 Feb 2026 06:06AM UTC 152
26.12
GitHub Action Run
Source Files on build 22271701041
  • Tree
  • List 152
  • Changed 66
  • Source Changed 2
  • Coverage Changed 66
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22271701041
  • 5fd77d3a on github
  • Prev Build on dev (#22271600867)
  • Next Build on dev (#22280685969)
  • 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