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

lsm / HyperNeo / 32498602315
80%

Build:
DEFAULT BRANCH: dev
Ran 21 Aug 2026 03:38PM UTC
Jobs 35
Files 705
Run time 4min
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

21 Aug 2026 03:37PM UTC coverage: 79.464% (+0.01%) from 79.454%
32498602315

push

github

web-flow
perf(web): drive MessageInput queue refresh from status events (#2626)

* perf(web): drive MessageInput queue refresh from status events

Replace the fixed 700ms queue-polling interval in MessageInput with a
messages.statusChanged client event bridged from the daemon internal bus
(global channel, sessionId-scoped payload) plus a 5s fallback poll that
pauses while the document is hidden. Cuts steady-state
session.messages.byStatus RPC pairs during active turns from ~1.4/s to
~0.2/s per composer while keeping optimistic local queue updates intact.

* fix(daemon): publish messages.statusChanged from space injection queue mutations

Cover the queue-entering saves and status flips that previously skipped
the event: TaskAgentManager.injectMessageIntoSession (deferred save,
deferred flip, enqueued saves, failed-row reopen),
SpaceRuntimeService.injectLongTermAgentMessage, and the space-agent
reply-routing injector. Addresses the review finding that runtime
injections into a busy session never refreshed the MessageInput queue
tray once 700ms polling was replaced.

* test(daemon): match WS responses by request id in online session-handlers

The bridged messages.statusChanged client event now reaches raw
WebSocket test clients on the global channel before the message.send
RSP, so next-message waits intercept the event and fail. Wait for the
RSP matching the request id instead.

* fix(daemon): tie-break external-event drain order by occurredAt

Queued external-event dispatch sorted solely by queue-entry createdAt,
so two events enqueued within the same millisecond fell back to the
persisted listing order (updated_at, delivery_key) and could drain
newer-before-older — the race behind the intermittent
space-runtime-external-events 'drains older queued events before
current' CI failure on this PR. Tie-break both dispatch sorts on the
event's occurredAt so drain order is deterministic.

* fix(daemon): publish failed status when injected deliveries terminalize

The V2... (continued)

44580 of 59980 branches covered (74.32%)

Branch coverage included in aggregate %.

94 of 113 new or added lines in 12 files covered. (83.19%)

2 existing lines in 2 files now uncovered.

60575 of 72351 relevant lines covered (83.72%)

3974.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
49.2
-2.32% packages/daemon/src/lib/rpc-handlers/index.ts
5
66.94
-0.16% packages/daemon/src/lib/space/runtime/space-runtime-service.ts
1
81.48
1.13% packages/web/src/components/MessageInput.tsx

Coverage Regressions

Lines Coverage ∆ File
1
49.2
-2.32% packages/daemon/src/lib/rpc-handlers/index.ts
1
66.94
-0.16% packages/daemon/src/lib/space/runtime/space-runtime-service.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-4-space-migrations-b - 32498602315.1 21 Aug 2026 03:47PM UTC 61
33.99
GitHub Action Run
2 daemon-online-features-a - 32498602315.2 21 Aug 2026 03:38PM UTC 382
8.67
GitHub Action Run
3 daemon-online-coordinator - 32498602315.3 21 Aug 2026 03:38PM UTC 372
1.25
GitHub Action Run
4 daemon-online-space-b - 32498602315.4 21 Aug 2026 03:38PM UTC 382
11.42
GitHub Action Run
5 daemon-4-space-storage - 32498602315.5 21 Aug 2026 03:39PM UTC 162
47.89
GitHub Action Run
6 daemon-online-websocket - 32498602315.6 21 Aug 2026 03:38PM UTC 382
9.98
GitHub Action Run
7 daemon-5-space-runtime-b - 32498602315.7 21 Aug 2026 03:40PM UTC 235
32.07
GitHub Action Run
8 daemon-5-space-agent-other - 32498602315.8 21 Aug 2026 03:39PM UTC 306
21.49
GitHub Action Run
9 daemon-shared - 32498602315.9 21 Aug 2026 03:38PM UTC 24
85.19
GitHub Action Run
10 daemon-4-space-migrations-a - 32498602315.10 21 Aug 2026 03:39PM UTC 32
64.39
GitHub Action Run
11 daemon-online-lifecycle - 32498602315.11 21 Aug 2026 03:39PM UTC 382
14.12
GitHub Action Run
12 daemon-online-space-a - 32498602315.12 21 Aug 2026 03:39PM UTC 382
18.43
GitHub Action Run
13 daemon-2-handlers-github - 32498602315.13 21 Aug 2026 03:39PM UTC 374
10.04
GitHub Action Run
14 daemon-online-space-d - 32498602315.14 21 Aug 2026 03:38PM UTC 382
16.59
GitHub Action Run
15 daemon-online-rewind-a - 32498602315.15 21 Aug 2026 03:39PM UTC 382
13.61
GitHub Action Run
16 daemon-online-agent-sdk - 32498602315.16 21 Aug 2026 03:39PM UTC 382
13.6
GitHub Action Run
17 web - 32498602315.17 21 Aug 2026 03:39PM UTC 284
77.14
GitHub Action Run
18 daemon-2-handlers-other - 32498602315.18 21 Aug 2026 03:38PM UTC 338
23.56
GitHub Action Run
19 daemon-online-rewind-b - 32498602315.19 21 Aug 2026 03:39PM UTC 382
14.02
GitHub Action Run
20 daemon-online-convo - 32498602315.20 21 Aug 2026 03:39PM UTC 382
13.53
GitHub Action Run
21 daemon-online-features-c - 32498602315.21 21 Aug 2026 03:39PM UTC 382
14.1
GitHub Action Run
22 daemon-online-features-b - 32498602315.22 21 Aug 2026 03:38PM UTC 382
13.99
GitHub Action Run
23 daemon-online-rpc-b - 32498602315.23 21 Aug 2026 03:39PM UTC 382
10.82
GitHub Action Run
24 daemon-online-rpc-e - 32498602315.24 21 Aug 2026 03:38PM UTC 382
10.46
GitHub Action Run
25 daemon-online-mcp - 32498602315.25 21 Aug 2026 03:38PM UTC 382
10.2
GitHub Action Run
26 daemon-online-rpc-a - 32498602315.26 21 Aug 2026 03:38PM UTC 382
10.58
GitHub Action Run
27 daemon-online-git - 32498602315.27 21 Aug 2026 03:38PM UTC 382
10.47
GitHub Action Run
28 daemon-online-components - 32498602315.28 21 Aug 2026 03:38PM UTC 382
9.88
GitHub Action Run
29 daemon-5-space-runtime-a - 32498602315.29 21 Aug 2026 03:38PM UTC 252
23.13
GitHub Action Run
30 daemon-online-space-c - 32498602315.30 21 Aug 2026 03:39PM UTC 382
18.35
GitHub Action Run
31 daemon-online-rpc-d - 32498602315.31 21 Aug 2026 03:38PM UTC 382
10.61
GitHub Action Run
32 daemon-online-rpc-c - 32498602315.32 21 Aug 2026 03:38PM UTC 382
10.22
GitHub Action Run
33 daemon-online-rpc-f - 32498602315.33 21 Aug 2026 03:39PM UTC 382
14.09
GitHub Action Run
34 daemon-1-core - 32498602315.34 21 Aug 2026 03:40PM UTC 393
32.81
GitHub Action Run
35 daemon-online-sdk - 32498602315.35 21 Aug 2026 03:39PM UTC 382
13.55
GitHub Action Run
Source Files on build 32498602315
  • Tree
  • List 705
  • Changed 19
  • Source Changed 12
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32498602315
  • 5cd9c715 on github
  • Prev Build on dev (#32495817231)
  • Next Build on dev (#32505701147)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc