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

lsm / neokai / 28262654913
82%

Build:
DEFAULT BRANCH: dev
Ran 26 Jun 2026 08:12PM UTC
Jobs 28
Files 617
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

26 Jun 2026 08:11PM UTC coverage: 81.988% (+0.02%) from 81.972%
28262654913

push

github

web-flow
fix(space): route reviewer merge conflicts to coder, not human (#2189)

* fix(space): route reviewer post-approval merge conflicts to coder, not human

When a reviewer's post-approval squash-merge fails on a conflict with the
base branch (`dev`), it used to escalate straight to a human via
request_human_input. Conflicts are routine coder work, so this created
unnecessary human load.

Update the shared post-approval merge instructions (step 3) so the reviewer:
- Detects the conflict (DIRTY mergeStateStatus / conflict markers in stderr)
- Records each attempt as Forge evidence (merge_conflict_loop artifact)
- Messages the upstream coder with pr_url, base branch, and conflicting files,
  instructing it to rebase onto origin/dev, resolve, test, push, report back
- Does NOT close the task or escalate to a human on a conflict alone
- Re-attempts the merge after the coder reports back, capped at 2 coder
  attempts, then escalates to space-agent with the accumulated evidence

The postApproval.instructions field is structural and synced from the template
on restamp, so existing spaces pick up the new behavior automatically.

Adds 7 unit tests verifying the conflict-routing content and ordering.

* fix(space): address review on merge-conflict routing (review_url, conflict files, re-verify)

Addresses PR #2189 review findings (reviewer + Codex) on the post-approval
merge-conflict routing template:

- Include review_url in the coder handoff payload. The Review -> Coding channel
  is guarded by review-posted-gate, which requires both pr_url and review_url
  and resets each cycle; a handoff carrying only pr_url would be blocked and the
  coder would never receive the rebase request. The reviewer now looks up the
  already-posted approval review permalink and sends both fields.
- Derive actual conflicting paths from the merge failure output / a local
  git merge-tree trial instead of `gh pr view --json files`, which lists every
  PR file rather than the conflict sub... (continued)

11421 of 16451 branches covered (69.42%)

Branch coverage included in aggregate %.

133 of 133 new or added lines in 2 files covered. (100.0%)

1 existing line in 1 file now uncovered.

96697 of 115419 relevant lines covered (83.78%)

300.93 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
84.77
-0.57% packages/web/src/components/MessageInput.tsx
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-coordinator - 28262654913.1 26 Jun 2026 08:12PM UTC 348
7.86
GitHub Action Run
2 daemon-5-space-agent-other - 28262654913.2 26 Jun 2026 08:13PM UTC 286
25.84
GitHub Action Run
3 daemon-4-space-migrations-b - 28262654913.3 26 Jun 2026 08:13PM UTC 48
56.5
GitHub Action Run
4 daemon-online-websocket - 28262654913.4 26 Jun 2026 08:12PM UTC 359
17.57
GitHub Action Run
5 daemon-4-space-storage - 28262654913.5 26 Jun 2026 08:12PM UTC 160
53.63
GitHub Action Run
6 daemon-5-space-runtime-a - 28262654913.6 26 Jun 2026 08:12PM UTC 131
39.07
GitHub Action Run
7 daemon-4-space-migrations-a - 28262654913.7 26 Jun 2026 08:13PM UTC 74
36.91
GitHub Action Run
8 daemon-online-features-1 - 28262654913.8 26 Jun 2026 08:13PM UTC 359
22.35
GitHub Action Run
9 daemon-5-space-runtime-b - 28262654913.9 26 Jun 2026 08:13PM UTC 185
47.31
GitHub Action Run
10 daemon-1-core - 28262654913.10 26 Jun 2026 08:12PM UTC 365
34.79
GitHub Action Run
11 daemon-online-rpc-3 - 28262654913.11 26 Jun 2026 08:13PM UTC 359
18.89
GitHub Action Run
12 daemon-online-rpc-2 - 28262654913.12 26 Jun 2026 08:13PM UTC 359
22.68
GitHub Action Run
13 daemon-online-sdk - 28262654913.13 26 Jun 2026 08:12PM UTC 359
21.67
GitHub Action Run
14 daemon-online-rewind-1 - 28262654913.14 26 Jun 2026 08:13PM UTC 359
21.79
GitHub Action Run
15 daemon-online-components - 28262654913.15 26 Jun 2026 08:12PM UTC 359
17.48
GitHub Action Run
16 daemon-0-shared-handlers-workflow - 28262654913.16 26 Jun 2026 08:13PM UTC 364
32.42
GitHub Action Run
17 daemon-online-convo - 28262654913.17 26 Jun 2026 08:13PM UTC 359
21.58
GitHub Action Run
18 daemon-online-rpc-4 - 28262654913.18 26 Jun 2026 08:13PM UTC 359
22.37
GitHub Action Run
19 daemon-online-rewind-2 - 28262654913.19 26 Jun 2026 08:13PM UTC 359
22.25
GitHub Action Run
20 daemon-online-rpc-1 - 28262654913.20 26 Jun 2026 08:13PM UTC 359
18.56
GitHub Action Run
21 daemon-online-features-2 - 28262654913.21 26 Jun 2026 08:12PM UTC 359
21.8
GitHub Action Run
22 daemon-online-git - 28262654913.22 26 Jun 2026 08:13PM UTC 359
18.31
GitHub Action Run
23 daemon-online-agent-sdk - 28262654913.23 26 Jun 2026 08:13PM UTC 359
21.67
GitHub Action Run
24 daemon-online-lifecycle - 28262654913.24 26 Jun 2026 08:12PM UTC 359
21.96
GitHub Action Run
25 daemon-online-space-2 - 28262654913.25 26 Jun 2026 08:14PM UTC 359
31.37
GitHub Action Run
26 web - 28262654913.26 26 Jun 2026 08:13PM UTC 248
74.62
GitHub Action Run
27 daemon-online-mcp - 28262654913.27 26 Jun 2026 08:12PM UTC 359
17.79
GitHub Action Run
28 daemon-online-space-1 - 28262654913.28 26 Jun 2026 08:13PM UTC 359
31.36
GitHub Action Run
Source Files on build 28262654913
  • Tree
  • List 617
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28262654913
  • bcb5cfd7 on github
  • Prev Build on dev (#28248713106)
  • Next Build on dev (#28270011147)
  • 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