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

lsm / HyperNeo / 30736748571
83%

Build:
DEFAULT BRANCH: dev
Ran 02 Aug 2026 06:54AM UTC
Jobs 28
Files 644
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

02 Aug 2026 06:53AM UTC coverage: 83.162%. First build
30736748571

push

github

web-flow
Instrument pending external-event queue health (#2257)

* feat: instrument pending external-event queue health

Add an in-memory metrics collector for the pending external-event delivery
queue, plus a delivery-terminal hook on ExternalEventStore so every delivered
and terminal-failed transition is counted once from a single observation
point. SpaceRuntime records enqueues (by source + target run/node state),
flush attempts, claim conflicts, stale-session skips, and structured logs at
the previously-silent skip seams, and exposes getQueueHealthSnapshot() merging
cumulative counters with live gauges (depth, event-age p95, in-flight, digest
backlog, persisted pending). Surface it via the space.externalEvents.queueHealth
RPC. Service wires the shared metrics to the store hook.

* feat(web): add pending external-event queue-health operator view

Add a QueueHealthSummary panel to the external-events settings that fetches
the daemon-wide queue-health snapshot via the new space.externalEvents.queueHealth
RPC and renders cumulative counters (enqueue by source/target state, flush,
delivered, failures by reason/category, skips) and live gauges (depth, age
p95, in-flight, digest backlog). Add typed store helper + QueueHealthSnapshot
types.

* fix: address queue-health review (perf, skips, category mapping)

Address PR #2257 review feedback:

- Compute persisted-pending health via SQL aggregates
  (summarizePendingDeliveries: COUNT/MIN/MAX/AVG + LIMIT/OFFSET p95) instead of
  materializing every pending row + a full in-memory sort on each snapshot read.
- Count paused-space deferrals as a separate pausedSpaceSkips counter (recorded
  at the digest-requeue, fresh-delivery, and retry-injection pause sites), so
  staleSessionSkips stays a true session-loss signal and the pause-induced
  backlog scenario is no longer reported as zero skips.
- Instrument preservePendingDigestItem with recordEnqueue so rehoused digest
  items keep the cumulative enqueue counter consiste... (continued)

12015 of 17172 branches covered (69.97%)

Branch coverage included in aggregate %.

313 of 325 new or added lines in 9 files covered. (96.31%)

102595 of 120644 relevant lines covered (85.04%)

300.44 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
81.25
packages/web/src/components/space/QueueHealthSummary.tsx
4
65.01
packages/web/src/lib/space-store.ts
2
95.28
packages/daemon/src/lib/space/runtime/space-runtime.ts
1
82.81
packages/daemon/src/lib/rpc-handlers/index.ts
1
83.51
packages/daemon/src/lib/space/runtime/space-runtime-service.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-4-space-migrations-b - 30736748571.1 02 Aug 2026 06:55AM UTC 48
55.52
GitHub Action Run
2 daemon-online-rewind-2 - 30736748571.2 02 Aug 2026 06:55AM UTC 369
21.93
GitHub Action Run
3 daemon-5-space-runtime-a - 30736748571.3 02 Aug 2026 06:55AM UTC 138
39.19
GitHub Action Run
4 daemon-online-git - 30736748571.4 02 Aug 2026 06:55AM UTC 369
18.05
GitHub Action Run
5 daemon-online-features-2 - 30736748571.5 02 Aug 2026 06:55AM UTC 369
21.5
GitHub Action Run
6 web - 30736748571.6 02 Aug 2026 06:56AM UTC 266
75.13
GitHub Action Run
7 daemon-4-space-migrations-a - 30736748571.7 02 Aug 2026 06:55AM UTC 76
37.46
GitHub Action Run
8 daemon-online-rpc-2 - 30736748571.8 02 Aug 2026 06:55AM UTC 369
22.4
GitHub Action Run
9 daemon-online-sdk - 30736748571.9 02 Aug 2026 06:55AM UTC 369
21.38
GitHub Action Run
10 daemon-online-rpc-3 - 30736748571.10 02 Aug 2026 06:55AM UTC 369
18.6
GitHub Action Run
11 daemon-online-rpc-1 - 30736748571.11 02 Aug 2026 06:55AM UTC 369
18.27
GitHub Action Run
12 daemon-online-space-2 - 30736748571.12 02 Aug 2026 06:57AM UTC 369
31.16
GitHub Action Run
13 daemon-online-websocket - 30736748571.13 02 Aug 2026 06:54AM UTC 369
17.35
GitHub Action Run
14 daemon-1-core - 30736748571.14 02 Aug 2026 06:55AM UTC 374
34.74
GitHub Action Run
15 daemon-online-mcp - 30736748571.15 02 Aug 2026 06:54AM UTC 369
17.54
GitHub Action Run
16 daemon-online-rewind-1 - 30736748571.16 02 Aug 2026 06:55AM UTC 369
21.49
GitHub Action Run
17 daemon-online-convo - 30736748571.17 02 Aug 2026 06:55AM UTC 369
21.28
GitHub Action Run
18 daemon-5-space-agent-other - 30736748571.18 02 Aug 2026 06:55AM UTC 295
25.08
GitHub Action Run
19 daemon-4-space-storage - 30736748571.19 02 Aug 2026 06:55AM UTC 164
54.11
GitHub Action Run
20 daemon-online-components - 30736748571.20 02 Aug 2026 06:54AM UTC 369
17.27
GitHub Action Run
21 daemon-online-agent-sdk - 30736748571.21 02 Aug 2026 06:55AM UTC 369
21.37
GitHub Action Run
22 daemon-online-lifecycle - 30736748571.22 02 Aug 2026 06:55AM UTC 369
21.66
GitHub Action Run
23 daemon-0-shared-handlers-workflow - 30736748571.23 02 Aug 2026 06:55AM UTC 374
32.87
GitHub Action Run
24 daemon-5-space-runtime-b - 30736748571.24 02 Aug 2026 06:56AM UTC 197
50.13
GitHub Action Run
25 daemon-online-rpc-4 - 30736748571.25 02 Aug 2026 06:56AM UTC 369
22.05
GitHub Action Run
26 daemon-online-features-1 - 30736748571.26 02 Aug 2026 06:56AM UTC 369
22.03
GitHub Action Run
27 daemon-online-space-1 - 30736748571.27 02 Aug 2026 06:55AM UTC 369
31.03
GitHub Action Run
28 daemon-online-coordinator - 30736748571.28 02 Aug 2026 06:54AM UTC 358
7.81
GitHub Action Run
Source Files on build 30736748571
  • Tree
  • List 644
  • 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 #30736748571
  • a4d3eba9 on github
  • Prev Build on dev (#30736576285)
  • Next Build on dev (#30755693249)
  • 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