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

lsm / neokai / 25010288817
82%

Build:
DEFAULT BRANCH: dev
Ran 27 Apr 2026 05:40PM UTC
Jobs 34
Files 545
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

27 Apr 2026 05:39PM UTC coverage: 83.014%. First build
25010288817

push

github

web-flow
fix(daemon): normalize usage on BetaMessages to prevent SDK crash (#1667)

Bridge providers (Codex, Copilot) can produce assistant messages
without a usage field on the nested BetaMessage. The Claude Agent
SDK's internal functions access message.usage.input_tokens without
null-checking, causing: "undefined is not an object (evaluating
'K.input_tokens')".

Two fixes:
1. Normalize missing usage on any persisted message that has a
   BetaMessage, before saving to DB. This prevents the crash when
   the SDK subprocess reloads conversation history.
2. Explicitly pass inputTokens in Codex bridge message_delta SSE
   events (tool_use, end_turn, and fallback) instead of relying
   on null-coalescing to null.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

9443 of 12642 branches covered (74.7%)

Branch coverage included in aggregate %.

18 of 20 new or added lines in 2 files covered. (90.0%)

67253 of 79747 relevant lines covered (84.33%)

303.0 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
70.57
packages/daemon/src/lib/providers/codex-anthropic-bridge/server.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-5-space-workflow - 25010288817.1 27 Apr 2026 05:40PM UTC 85
35.79
GitHub Action Run
2 daemon-5-space-runtime - 25010288817.2 27 Apr 2026 05:40PM UTC 105
40.37
GitHub Action Run
3 daemon-online-sdk - 25010288817.3 27 Apr 2026 05:41PM UTC 288
18.94
GitHub Action Run
4 daemon-online-rpc-4 - 25010288817.4 27 Apr 2026 05:41PM UTC 288
20.03
GitHub Action Run
5 daemon-0-shared - 25010288817.5 27 Apr 2026 05:40PM UTC 29
84.83
GitHub Action Run
6 daemon-online-coordinator - 25010288817.6 27 Apr 2026 05:40PM UTC 288
6.27
GitHub Action Run
7 daemon-5-space-agent - 25010288817.7 27 Apr 2026 05:40PM UTC 139
29.28
GitHub Action Run
8 daemon-online-features-1 - 25010288817.8 27 Apr 2026 05:41PM UTC 288
19.7
GitHub Action Run
9 daemon-online-space-1 - 25010288817.9 27 Apr 2026 05:41PM UTC 288
26.54
GitHub Action Run
10 web - 25010288817.10 27 Apr 2026 05:42PM UTC 248
79.53
GitHub Action Run
11 daemon-1-core - 25010288817.11 27 Apr 2026 05:40PM UTC 292
29.6
GitHub Action Run
12 daemon-online-rpc-3 - 25010288817.12 27 Apr 2026 05:41PM UTC 288
20.04
GitHub Action Run
13 daemon-online-components - 25010288817.13 27 Apr 2026 05:40PM UTC 288
15.39
GitHub Action Run
14 daemon-online-features-2 - 25010288817.14 27 Apr 2026 05:40PM UTC 288
19.42
GitHub Action Run
15 daemon-online-cross-provider-2 - 25010288817.15 27 Apr 2026 05:40PM UTC 288
17.96
GitHub Action Run
16 daemon-5-space-other - 25010288817.16 27 Apr 2026 05:40PM UTC 106
33.91
GitHub Action Run
17 daemon-online-git - 25010288817.17 27 Apr 2026 05:41PM UTC 288
18.21
GitHub Action Run
18 daemon-online-rpc-2 - 25010288817.18 27 Apr 2026 05:41PM UTC 288
18.62
GitHub Action Run
19 daemon-online-mcp - 25010288817.19 27 Apr 2026 05:40PM UTC 288
15.84
GitHub Action Run
20 daemon-online-features-3 - 25010288817.20 27 Apr 2026 05:40PM UTC 288
15.77
GitHub Action Run
21 daemon-online-websocket - 25010288817.21 27 Apr 2026 05:40PM UTC 288
15.51
GitHub Action Run
22 daemon-online-rpc-1 - 25010288817.22 27 Apr 2026 05:41PM UTC 288
19.24
GitHub Action Run
23 daemon-online-cross-provider-3 - 25010288817.23 27 Apr 2026 05:40PM UTC 288
6.26
GitHub Action Run
24 daemon-online-convo - 25010288817.24 27 Apr 2026 05:41PM UTC 288
18.93
GitHub Action Run
25 daemon-2-handlers - 25010288817.25 27 Apr 2026 05:40PM UTC 236
50.14
GitHub Action Run
26 daemon-online-lifecycle - 25010288817.26 27 Apr 2026 05:41PM UTC 288
19.43
GitHub Action Run
27 daemon-online-agent-sdk - 25010288817.27 27 Apr 2026 05:41PM UTC 288
19.03
GitHub Action Run
28 daemon-online-room-coder-subagents - 25010288817.28 27 Apr 2026 05:40PM UTC 288
17.96
GitHub Action Run
29 daemon-online-space-2 - 25010288817.29 27 Apr 2026 05:42PM UTC 288
26.8
GitHub Action Run
30 daemon-online-room-mcp - 25010288817.30 27 Apr 2026 05:40PM UTC 288
17.71
GitHub Action Run
31 daemon-online-rewind-1 - 25010288817.31 27 Apr 2026 05:41PM UTC 288
19.23
GitHub Action Run
32 daemon-online-cross-provider-4 - 25010288817.32 27 Apr 2026 05:41PM UTC 288
19.65
GitHub Action Run
33 daemon-online-rewind-2 - 25010288817.33 27 Apr 2026 05:41PM UTC 288
19.65
GitHub Action Run
34 daemon-4-space-storage - 25010288817.34 27 Apr 2026 05:41PM UTC 110
58.19
GitHub Action Run
Source Files on build 25010288817
  • Tree
  • List 545
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25010288817
  • 250c29c6 on github
  • Prev Build on dev (#25009850179)
  • Next Build on dev (#25011546104)
  • 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