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

lsm / neokai / 26664489697
82%

Build:
DEFAULT BRANCH: dev
Ran 29 May 2026 10:03PM UTC
Jobs 28
Files 578
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

29 May 2026 10:02PM UTC coverage: 83.209% (-0.06%) from 83.27%
26664489697

push

github

web-flow
Require Codex thumbs-up before review handoff (#2027)

* fix: require Codex reaction before review handoff

Enforce codex[bot] +1 on the QA review gate, add reviewer wait guidance, and keep live built-in gate script lookup effective for newly scripted gates.

* fix: harden Codex reaction polling

Use the larger reactions page, rely on Bun for timeout parsing, and align the fullstack reviewer short steps with the Codex wait requirement.

* feat: make Codex gate checks data-driven

* chore: format Codex gate feature panel

* fix: harden Codex gate feature evaluation

* test: update gate validation expectation

* fix: apply Codex review checks to reviewer workflows

* refactor: generalize gate feature handling

* fix: close Codex gate feature gaps

* fix: scope terminal gate checks to active path and add Codex guidance to Plan Review

- evaluateTerminalGateFeatures now accepts currentNodeId and only evaluates
  feature-backed gates on channels downstream from the current node. This
  prevents unrelated feature gates from blocking terminal actions.
- CODEX_REACTION_APPROVAL_GUIDANCE added to PD_PLAN_REVIEW_PROMPT so Plan
  Reviewers know to wait for codex[bot] before casting approval votes.

* fix: scope terminal checks, reject feature+script combos, wire gate validation into workflow writes

- evaluateTerminalGateFeatures now includes incoming gated channels (to) in
  addition to outgoing (from), so terminal actions from end nodes are still
  guarded by the gate that led to them.
- validateGate rejects gates that combine registered features with custom
  script or poll, preventing silent override of existing checks.
- SpaceWorkflowManager.createWorkflow/updateWorkflow now call validateGate()
  for every gate before persisting, catching misspelled/unregistered features
  and invalid combinations at write time.
- Tests added for all three behaviors plus built-in workflow gate validation.

* fix: inject PR URL into gate scripts, align Codex timeout, filter ... (continued)

9792 of 14268 branches covered (68.63%)

Branch coverage included in aggregate %.

499 of 653 new or added lines in 17 files covered. (76.42%)

23 existing lines in 3 files now uncovered.

82154 of 96232 relevant lines covered (85.37%)

297.09 hits per line

Uncovered Changes

Lines Coverage ∆ File
91
85.96
-6.46% packages/daemon/src/lib/space/tools/node-agent-tools.ts
36
79.79
-2.16% packages/daemon/src/lib/space/runtime/space-runtime-service.ts
13
91.38
-0.91% packages/daemon/src/lib/space/workflows/built-in-workflows.ts
5
97.0
-0.1% packages/daemon/src/lib/space/runtime/space-runtime.ts
3
98.6
packages/daemon/src/lib/space/runtime/gate-features.ts
3
85.71
-14.29% packages/shared/src/types/space.ts
1
98.74
-0.39% packages/daemon/src/lib/space/runtime/gate-script-executor.ts
1
45.9
0.1% packages/daemon/src/lib/space/runtime/task-agent-manager.ts
1
56.39
2.36% packages/web/src/components/space/visual-editor/GateEditorPanel.tsx

Coverage Regressions

Lines Coverage ∆ File
21
45.9
0.1% packages/daemon/src/lib/space/runtime/task-agent-manager.ts
1
91.38
-0.91% packages/daemon/src/lib/space/workflows/built-in-workflows.ts
1
56.39
2.36% packages/web/src/components/space/visual-editor/GateEditorPanel.tsx
Jobs
ID Job ID Ran Files Coverage
1 daemon-4-space-migrations-a - 26664489697.1 29 May 2026 10:03PM UTC 69
38.99
GitHub Action Run
2 daemon-4-space-migrations-b - 26664489697.2 29 May 2026 10:03PM UTC 44
59.91
GitHub Action Run
3 daemon-0-shared-handlers-workflow - 26664489697.3 29 May 2026 10:03PM UTC 159
65.58
GitHub Action Run
4 daemon-5-space-runtime-a - 26664489697.4 29 May 2026 10:03PM UTC 117
40.52
GitHub Action Run
5 daemon-online-git - 26664489697.5 29 May 2026 10:03PM UTC 331
19.33
GitHub Action Run
6 daemon-online-coordinator - 26664489697.6 29 May 2026 10:03PM UTC 320
7.78
GitHub Action Run
7 daemon-online-components - 26664489697.7 29 May 2026 10:03PM UTC 331
18.33
GitHub Action Run
8 daemon-5-space-runtime-b - 26664489697.8 29 May 2026 10:03PM UTC 165
44.75
GitHub Action Run
9 daemon-online-features-1 - 26664489697.9 29 May 2026 10:04PM UTC 331
23.32
GitHub Action Run
10 daemon-online-agent-sdk - 26664489697.10 29 May 2026 10:04PM UTC 331
22.54
GitHub Action Run
11 daemon-online-features-2 - 26664489697.11 29 May 2026 10:04PM UTC 331
22.89
GitHub Action Run
12 daemon-online-rewind-1 - 26664489697.12 29 May 2026 10:04PM UTC 331
22.69
GitHub Action Run
13 daemon-online-sdk - 26664489697.13 29 May 2026 10:03PM UTC 331
22.55
GitHub Action Run
14 daemon-online-space-2 - 26664489697.14 29 May 2026 10:05PM UTC 331
32.92
GitHub Action Run
15 daemon-5-space-agent-other - 26664489697.15 29 May 2026 10:03PM UTC 256
27.54
GitHub Action Run
16 daemon-online-lifecycle - 26664489697.16 29 May 2026 10:04PM UTC 331
22.95
GitHub Action Run
17 daemon-online-rpc-4 - 26664489697.17 29 May 2026 10:04PM UTC 331
23.53
GitHub Action Run
18 daemon-online-rpc-3 - 26664489697.18 29 May 2026 10:04PM UTC 331
19.97
GitHub Action Run
19 daemon-4-space-storage - 26664489697.19 29 May 2026 10:03PM UTC 150
55.99
GitHub Action Run
20 daemon-online-rpc-1 - 26664489697.20 29 May 2026 10:04PM UTC 331
19.57
GitHub Action Run
21 daemon-online-websocket - 26664489697.21 29 May 2026 10:03PM UTC 331
18.44
GitHub Action Run
22 daemon-online-space-1 - 26664489697.22 29 May 2026 10:04PM UTC 331
33.98
GitHub Action Run
23 web - 26664489697.23 29 May 2026 10:04PM UTC 237
73.94
GitHub Action Run
24 daemon-online-mcp - 26664489697.24 29 May 2026 10:03PM UTC 331
18.7
GitHub Action Run
25 daemon-online-rpc-2 - 26664489697.25 29 May 2026 10:04PM UTC 331
23.69
GitHub Action Run
26 daemon-online-convo - 26664489697.26 29 May 2026 10:04PM UTC 331
22.43
GitHub Action Run
27 daemon-online-rewind-2 - 26664489697.27 29 May 2026 10:04PM UTC 331
23.14
GitHub Action Run
28 daemon-1-core - 26664489697.28 29 May 2026 10:03PM UTC 337
36.42
GitHub Action Run
Source Files on build 26664489697
  • Tree
  • List 578
  • Changed 22
  • Source Changed 16
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26664489697
  • 019f1230 on github
  • Prev Build on dev (#26663372554)
  • Next Build on dev (#26667979831)
  • 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