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

lsm / HyperNeo / 30775840023
83%

Build:
DEFAULT BRANCH: dev
Ran 03 Aug 2026 01:02AM UTC
Jobs 28
Files 660
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

03 Aug 2026 01:01AM UTC coverage: 83.197% (-0.002%) from 83.199%
30775840023

push

github

web-flow
refactor(space): consolidate rate/usage-limited paused-status predicate (#2317)

* refactor(space): consolidate rate/usage-limited paused-status predicate

Introduce isRateOrUsageLimited() in shared/types/space-utils.ts as the single
source of truth for "is this task paused on a rate/usage cap?" and route every
duplicated `status === 'rate_limited' || status === 'usage_limited'` check
through it: processRunTick guard, concurrency-slot count, validateTaskAllowsSpawn,
isLimited / restoreTaskFromRateLimit / parentLimited, isWorkflowRecoveryTransition,
isActionRequired, isActiveTaskStatus, dependency-cancel, stopActiveWork,
auto-clear-restrictions, and shouldStopWorkflowForStatus.

Adding or removing a paused status is now a one-line edit every consumer picks
up in lockstep. Semantics unchanged; the kind-discriminating checks in
markTaskRateLimited (which need usage-vs-rate, not whether) stay inline.

* test(space): enforce ALL_SPACE_TASK_STATUSES exhaustiveness at compile time

Address review P2 on #2317: the test fixture was a hand-maintained
SpaceTaskStatus[], so a future status added to the union would be silently
omitted and the "exhaustive" filter assertion would pass without covering it.
Switch to `as const satisfies readonly SpaceTaskStatus[]` and add a
bidirectional exhaustiveness assertion that turns a missing union member into a
typecheck error (true not assignable to never) — the guarantee the task's
"add a status → all sites pick it up" verification criterion needs.

12362 of 17611 branches covered (70.19%)

Branch coverage included in aggregate %.

20 of 22 new or added lines in 10 files covered. (90.91%)

1 existing line in 1 file now uncovered.

105498 of 124052 relevant lines covered (85.04%)

299.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
47.77
-0.02% packages/daemon/src/lib/space/runtime/task-agent-manager.ts

Coverage Regressions

Lines Coverage ∆ File
1
68.39
-0.11% packages/daemon/src/lib/agent/agent-session.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-agent-sdk - 30775840023.1 03 Aug 2026 01:03AM UTC 371
21.01
GitHub Action Run
2 daemon-4-space-migrations-a - 30775840023.2 03 Aug 2026 01:02AM UTC 51
52.97
GitHub Action Run
3 daemon-4-space-migrations-b - 30775840023.3 03 Aug 2026 01:02AM UTC 75
38.61
GitHub Action Run
4 daemon-4-space-storage - 30775840023.4 03 Aug 2026 01:02AM UTC 165
53.09
GitHub Action Run
5 daemon-online-components - 30775840023.5 03 Aug 2026 01:02AM UTC 371
17.01
GitHub Action Run
6 daemon-5-space-runtime-b - 30775840023.6 03 Aug 2026 01:03AM UTC 205
50.2
GitHub Action Run
7 daemon-online-features-2 - 30775840023.7 03 Aug 2026 01:02AM UTC 371
21.13
GitHub Action Run
8 daemon-online-mcp - 30775840023.8 03 Aug 2026 01:02AM UTC 371
17.28
GitHub Action Run
9 daemon-online-space-2 - 30775840023.9 03 Aug 2026 01:04AM UTC 371
30.7
GitHub Action Run
10 daemon-online-convo - 30775840023.10 03 Aug 2026 01:02AM UTC 371
20.92
GitHub Action Run
11 daemon-online-coordinator - 30775840023.11 03 Aug 2026 01:02AM UTC 360
7.69
GitHub Action Run
12 daemon-online-rpc-1 - 30775840023.12 03 Aug 2026 01:02AM UTC 371
17.99
GitHub Action Run
13 web - 30775840023.13 03 Aug 2026 01:03AM UTC 273
75.18
GitHub Action Run
14 daemon-online-git - 30775840023.14 03 Aug 2026 01:02AM UTC 371
17.77
GitHub Action Run
15 daemon-online-rpc-2 - 30775840023.15 03 Aug 2026 01:03AM UTC 371
22.01
GitHub Action Run
16 daemon-online-space-1 - 30775840023.16 03 Aug 2026 01:03AM UTC 371
30.47
GitHub Action Run
17 daemon-online-rpc-4 - 30775840023.17 03 Aug 2026 01:03AM UTC 371
21.67
GitHub Action Run
18 daemon-5-space-runtime-a - 30775840023.18 03 Aug 2026 01:02AM UTC 141
39.5
GitHub Action Run
19 daemon-online-rewind-1 - 30775840023.19 03 Aug 2026 01:03AM UTC 371
21.12
GitHub Action Run
20 daemon-online-lifecycle - 30775840023.20 03 Aug 2026 01:02AM UTC 371
21.29
GitHub Action Run
21 daemon-online-sdk - 30775840023.21 03 Aug 2026 01:02AM UTC 371
21.02
GitHub Action Run
22 daemon-online-features-1 - 30775840023.22 03 Aug 2026 01:03AM UTC 371
21.65
GitHub Action Run
23 daemon-1-core - 30775840023.23 03 Aug 2026 01:02AM UTC 376
34.42
GitHub Action Run
24 daemon-online-rewind-2 - 30775840023.24 03 Aug 2026 01:03AM UTC 371
21.54
GitHub Action Run
25 daemon-online-rpc-3 - 30775840023.25 03 Aug 2026 01:02AM UTC 371
18.31
GitHub Action Run
26 daemon-5-space-agent-other - 30775840023.26 03 Aug 2026 01:02AM UTC 297
24.88
GitHub Action Run
27 daemon-0-shared-handlers-workflow - 30775840023.27 03 Aug 2026 01:03AM UTC 376
33.14
GitHub Action Run
28 daemon-online-websocket - 30775840023.28 03 Aug 2026 01:02AM UTC 371
17.09
GitHub Action Run
Source Files on build 30775840023
  • Tree
  • List 660
  • Changed 14
  • Source Changed 10
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #30775840023
  • 4e16732e on github
  • Prev Build on dev (#30775615293)
  • Next Build on dev (#30776677727)
  • 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