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

lsm / HyperNeo / 32311085527
80%

Build:
DEFAULT BRANCH: dev
Ran 19 Aug 2026 10:57PM UTC
Jobs 34
Files 685
Run time 3min
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

19 Aug 2026 10:56PM UTC coverage: 79.073% (+0.03%) from 79.041%
32311085527

push

github

web-flow
feat(daemon): task-level Stop parks the run and Resume recovers (#2585)

* feat(daemon): task-level Stop parks the run and Resume recovers

Route spaceTask.update -> 'stopped' for workflow-backed tasks through a new
parkStoppedWorkflowTask routine: verified interrupt of the task's live
sessions (node-execution sessions regardless of execution status, the task
agent session, and live sub-sessions), park the run's in_progress executions
to pending/null, clear stuck/crash/retry budgets, keep the run status
untouched, then write task status 'stopped'. Non-workflow tasks take a plain
setTaskStatus. waiting_rebind rows are never parked — their retained
agentSessionId drives the live rebind path.

Supervision (tick spawn/crash/stuck handling and blocked-run auto-retry)
skips tasks whose status is 'stopped'. Resume adds 'stopped' ->
'in_progress' to isWorkflowRecoveryTransition so it flows through
recoverWorkflowBackedTask, which re-drives the parked executions with fresh
budgets. Dormant until the web switch-on adds the Stop/Resume buttons.

* fix(daemon): close stopped-task supervision and park-race gaps from review

Address PR review round 1 on task-level stop: recoverSingleRun and the
non-terminal-idle gate list now skip stopped tasks so a daemon restart
cannot nudge/rehydrate the parked submitter or clobber stopped to blocked;
external-event delivery holds and activation defers for stopped tasks
(mirroring the space-level gates), and space.task.sendMessage /
activateNodeAgent reject with a resume-first hint; parkStoppedWorkflowTask
writes 'stopped' before the long verified-stop awaits and processRunTick
re-reads the task before its spawn loop to kill the TOCTOU spawn; tests
now cover the interrupt fail-open branches (partial/reject/cleanup-reject)
and the blocked-run no-retry gate, with nag/restart counters asserted.

* fix(daemon): route stopped-origin cancel/open through workflow teardown

A stopped task cancelled or reopened fell through to a plain se... (continued)

43590 of 59032 branches covered (73.84%)

Branch coverage included in aggregate %.

111 of 126 new or added lines in 8 files covered. (88.1%)

3 existing lines in 2 files now uncovered.

59430 of 71253 relevant lines covered (83.41%)

3856.58 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
82.37
0.63% packages/daemon/src/lib/space/runtime/space-runtime.ts
4
66.85
-0.56% packages/daemon/src/lib/space/runtime/space-runtime-service.ts
3
88.15
-0.19% packages/daemon/src/lib/rpc-handlers/space-task-handlers.ts
1
51.75
-0.02% packages/daemon/src/lib/space/runtime/task-agent-manager.ts
1
75.88
0.06% packages/daemon/src/lib/space/tools/space-agent-tools.ts

Coverage Regressions

Lines Coverage ∆ File
2
66.85
-0.56% packages/daemon/src/lib/space/runtime/space-runtime-service.ts
1
51.75
-0.02% packages/daemon/src/lib/space/runtime/task-agent-manager.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-shared - 32311085527.1 19 Aug 2026 10:57PM UTC 24
85.19
GitHub Action Run
2 daemon-0-shared-handlers-workflow - 32311085527.2 19 Aug 2026 10:59PM UTC 374
27.8
GitHub Action Run
3 daemon-4-space-migrations-a - 32311085527.3 19 Aug 2026 10:59PM UTC 28
64.06
GitHub Action Run
4 daemon-5-space-runtime-a - 32311085527.4 19 Aug 2026 10:57PM UTC 238
22.26
GitHub Action Run
5 daemon-online-websocket - 32311085527.5 19 Aug 2026 10:57PM UTC 368
9.87
GitHub Action Run
6 daemon-online-rpc-a - 32311085527.6 19 Aug 2026 10:58PM UTC 368
10.47
GitHub Action Run
7 daemon-online-agent-sdk - 32311085527.7 19 Aug 2026 10:58PM UTC 368
13.46
GitHub Action Run
8 daemon-4-space-storage - 32311085527.8 19 Aug 2026 10:58PM UTC 158
47.39
GitHub Action Run
9 daemon-online-rpc-b - 32311085527.9 19 Aug 2026 10:58PM UTC 368
10.73
GitHub Action Run
10 daemon-online-space-a - 32311085527.10 19 Aug 2026 10:58PM UTC 368
18.26
GitHub Action Run
11 daemon-online-components - 32311085527.11 19 Aug 2026 10:57PM UTC 368
9.77
GitHub Action Run
12 daemon-online-git - 32311085527.12 19 Aug 2026 10:57PM UTC 368
10.36
GitHub Action Run
13 daemon-online-rewind-b - 32311085527.13 19 Aug 2026 10:58PM UTC 368
13.89
GitHub Action Run
14 daemon-online-features-b - 32311085527.14 19 Aug 2026 10:58PM UTC 368
13.83
GitHub Action Run
15 daemon-online-coordinator - 32311085527.15 19 Aug 2026 10:57PM UTC 358
1.23
GitHub Action Run
16 daemon-online-rewind-a - 32311085527.16 19 Aug 2026 10:59PM UTC 368
13.81
GitHub Action Run
17 daemon-online-space-c - 32311085527.17 19 Aug 2026 10:58PM UTC 368
18.18
GitHub Action Run
18 daemon-5-space-agent-other - 32311085527.18 19 Aug 2026 10:57PM UTC 289
19.03
GitHub Action Run
19 web - 32311085527.19 19 Aug 2026 10:59PM UTC 282
77.11
GitHub Action Run
20 daemon-online-rpc-d - 32311085527.20 19 Aug 2026 10:57PM UTC 368
10.64
GitHub Action Run
21 daemon-online-rpc-f - 32311085527.21 19 Aug 2026 10:58PM UTC 368
13.99
GitHub Action Run
22 daemon-online-convo - 32311085527.22 19 Aug 2026 10:58PM UTC 368
13.39
GitHub Action Run
23 daemon-online-space-b - 32311085527.23 19 Aug 2026 10:57PM UTC 368
11.34
GitHub Action Run
24 daemon-online-features-a - 32311085527.24 19 Aug 2026 10:57PM UTC 368
8.61
GitHub Action Run
25 daemon-online-sdk - 32311085527.25 19 Aug 2026 10:58PM UTC 368
13.41
GitHub Action Run
26 daemon-online-features-c - 32311085527.26 19 Aug 2026 10:58PM UTC 368
13.96
GitHub Action Run
27 daemon-online-mcp - 32311085527.27 19 Aug 2026 10:57PM UTC 368
10.1
GitHub Action Run
28 daemon-online-rpc-e - 32311085527.28 19 Aug 2026 10:57PM UTC 368
10.35
GitHub Action Run
29 daemon-online-space-d - 32311085527.29 19 Aug 2026 10:57PM UTC 368
16.5
GitHub Action Run
30 daemon-online-rpc-c - 32311085527.30 19 Aug 2026 10:59PM UTC 368
10.11
GitHub Action Run
31 daemon-5-space-runtime-b - 32311085527.31 19 Aug 2026 10:59PM UTC 221
31.67
GitHub Action Run
32 daemon-online-lifecycle - 32311085527.32 19 Aug 2026 10:58PM UTC 368
13.99
GitHub Action Run
33 daemon-4-space-migrations-b - 32311085527.33 19 Aug 2026 10:57PM UTC 57
33.76
GitHub Action Run
34 daemon-1-core - 32311085527.34 19 Aug 2026 11:01PM UTC 375
32.12
GitHub Action Run
Source Files on build 32311085527
  • Tree
  • List 685
  • Changed 42
  • Source Changed 9
  • Coverage Changed 41
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32311085527
  • fc050fce on github
  • Prev Build on dev (#32259499526)
  • Next Build on dev (#32315031381)
  • 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