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

lsm / neokai / 25178728887
82%

Build:
DEFAULT BRANCH: dev
Ran 30 Apr 2026 05:06PM UTC
Jobs 29
Files 508
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

30 Apr 2026 05:06PM UTC coverage: 71.938%. First build
25178728887

push

github

web-flow
Fix queued workflow handoff recovery (#1738)

* Fix queued workflow handoff recovery

Make workflow node handoffs bounded and recoverable by adding runtime repair for pending node-agent messages and stable idempotency for queued sends.

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

* Harden queued handoff repair.

Block expired queued handoffs, avoid duplicate activation races, and cover the repair loop with regression tests so stuck handoffs surface as actionable workflow failures.

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

* Preserve terminal tasks during handoff expiry.

Handle terminal queued handoffs before expiry blocking so completed tasks are not regressed to blocked when stale handoff rows age out.

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

* Address queued handoff review comments.

Respect pause semantics, surface exhausted flush failures, and scope queued-message idempotency to live pending rows so repaired history cannot hide later handoffs.

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

* Remove redundant node execution refresh.

Avoid an unnecessary duplicate repository read after queued handoff repair before computing pending executions.

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

* Tighten handoff retry bookkeeping.

Limit flush-failure blocking to the current pending batch and encode queued handoff idempotency as a structured tuple to avoid ambiguous collisions.

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

* Skip queued handoff repair during rebind recovery.

Avoid spawning or flushing queued handoff messages into executions that are waiting for durable tool-continuation rebind recovery.

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

* Avoid rebind resume during handoff repair.

Check queued handoff target execution state before attempting resume so waiting-rebind recovery cannot receive queued messages through the resume path.

Co-Authored-By: C... (continued)

7709 of 10042 branches covered (76.77%)

Branch coverage included in aggregate %.

279 of 279 new or added lines in 4 files covered. (100.0%)

59642 of 83582 relevant lines covered (71.36%)

252.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 daemon-0-shared - 25178728887.1 30 Apr 2026 05:06PM UTC 28
84.53
GitHub Action Run
2 daemon-online-components - 25178728887.2 30 Apr 2026 05:06PM UTC 292
15.29
GitHub Action Run
3 daemon-online-coordinator - 25178728887.3 30 Apr 2026 05:07PM UTC 292
6.37
GitHub Action Run
4 daemon-online-mcp - 25178728887.4 30 Apr 2026 05:07PM UTC 292
15.7
GitHub Action Run
5 daemon-online-features-1 - 25178728887.5 30 Apr 2026 05:07PM UTC 292
19.92
GitHub Action Run
6 daemon-online-rewind-1 - 25178728887.6 30 Apr 2026 05:08PM UTC 292
19.42
GitHub Action Run
7 daemon-online-websocket - 25178728887.7 30 Apr 2026 05:07PM UTC 292
15.4
GitHub Action Run
8 daemon-online-rpc-1 - 25178728887.8 30 Apr 2026 05:07PM UTC 292
16.64
GitHub Action Run
9 daemon-2-handlers - 25178728887.9 30 Apr 2026 05:07PM UTC 165
45.37
GitHub Action Run
10 daemon-5-space-workflow - 25178728887.10 30 Apr 2026 05:07PM UTC 91
33.48
GitHub Action Run
11 daemon-online-git - 25178728887.11 30 Apr 2026 05:07PM UTC 292
20.41
GitHub Action Run
12 daemon-online-rpc-3 - 25178728887.12 30 Apr 2026 05:07PM UTC 292
16.96
GitHub Action Run
13 daemon-online-convo - 25178728887.13 30 Apr 2026 05:07PM UTC 292
19.13
GitHub Action Run
14 daemon-5-space-runtime - 25178728887.14 30 Apr 2026 05:07PM UTC 135
38.68
GitHub Action Run
15 daemon-5-space-other - 25178728887.15 30 Apr 2026 05:07PM UTC 112
31.49
GitHub Action Run
16 daemon-1-core - 25178728887.16 30 Apr 2026 05:07PM UTC 296
32.19
GitHub Action Run
17 daemon-online-features-2 - 25178728887.17 30 Apr 2026 05:07PM UTC 292
19.62
GitHub Action Run
18 daemon-5-space-agent - 25178728887.18 30 Apr 2026 05:07PM UTC 145
28.77
GitHub Action Run
19 daemon-4-space-storage - 25178728887.19 30 Apr 2026 05:08PM UTC 115
54.58
GitHub Action Run
20 daemon-online-features-3 - 25178728887.20 30 Apr 2026 05:07PM UTC 292
14.05
GitHub Action Run
21 daemon-online-space-2 - 25178728887.21 30 Apr 2026 05:08PM UTC 292
27.26
GitHub Action Run
22 daemon-online-rpc-2 - 25178728887.22 30 Apr 2026 05:08PM UTC 292
20.41
GitHub Action Run
23 daemon-online-sdk - 25178728887.23 30 Apr 2026 05:07PM UTC 292
19.15
GitHub Action Run
24 daemon-online-lifecycle - 25178728887.24 30 Apr 2026 05:08PM UTC 292
19.64
GitHub Action Run
25 daemon-online-rpc-4 - 25178728887.25 30 Apr 2026 05:08PM UTC 292
20.13
GitHub Action Run
26 daemon-online-rewind-2 - 25178728887.26 30 Apr 2026 05:08PM UTC 292
19.92
GitHub Action Run
27 daemon-online-space-1 - 25178728887.27 30 Apr 2026 05:08PM UTC 292
27.0
GitHub Action Run
28 web - 25178728887.28 30 Apr 2026 05:08PM UTC 206
82.24
GitHub Action Run
29 daemon-online-agent-sdk - 25178728887.29 30 Apr 2026 05:08PM UTC 292
19.24
GitHub Action Run
Source Files on build 25178728887
  • Tree
  • List 508
  • 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 #25178728887
  • 2deda4ae on github
  • Prev Build on dev (#25175287201)
  • Next Build on dev (#25179914914)
  • 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