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

lsm / HyperNeo / 31935181395
80%

Build:
DEFAULT BRANCH: dev
Ran 16 Aug 2026 07:57AM UTC
Jobs 34
Files 684
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

16 Aug 2026 07:56AM UTC coverage: 78.795% (+0.004%) from 78.791%
31935181395

push

github

web-flow
feat(web): clear-before-merge reconciliation for landed transcripts (#2506)

When the composer empties while a landing is deferred for its session,
the merge must not be treated as delivered until the possibly-stale
server draft is reconciled — otherwise the merge could resurrect text
the user just sent or cleared. The replay effect now detects a
per-session clear (scoped so a deferred landing in ANOTHER session never
looks like this session's clear), orders the reconcile get-first (the
get performs or reveals the pending merge; an unconditional
inputDraft:null could delete a transcript another tab already merged),
clears the stale baseline CONDITIONALLY through clearInputDraftIf when
the pending is still staged, and only then refreshes and consumes.

A clear that cannot commit (no socket, get failure, declined conditional
clear) stays owed in memory and overrides the non-empty deferral on the
next effect run; genuine typing still wins through the effect cleanup,
which cancels the chain's stale gets. Cancelled refresh gets that still
resolved fold ONLY the transcripts (landing aggregate, matched against
the merged draft's tail, appended blindly and at most once per landing
generation) into the typed text, so the re-enabled saves carry both
instead of overwriting the merged transcript.

42911 of 58329 branches covered (73.57%)

Branch coverage included in aggregate %.

37 of 46 new or added lines in 1 file covered. (80.43%)

58510 of 70386 relevant lines covered (83.13%)

3836.3 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
88.46
-3.81% packages/web/src/hooks/useInputDraft.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-shared - 31935181395.1 16 Aug 2026 07:57AM UTC 24
85.3
GitHub Action Run
2 daemon-4-space-migrations-b - 31935181395.2 16 Aug 2026 07:58AM UTC 57
33.91
GitHub Action Run
3 daemon-4-space-migrations-a - 31935181395.3 16 Aug 2026 07:58AM UTC 26
65.39
GitHub Action Run
4 daemon-4-space-storage - 31935181395.4 16 Aug 2026 07:58AM UTC 157
46.85
GitHub Action Run
5 daemon-online-rpc-c - 31935181395.5 16 Aug 2026 07:57AM UTC 365
10.04
GitHub Action Run
6 daemon-online-coordinator - 31935181395.6 16 Aug 2026 07:57AM UTC 355
1.23
GitHub Action Run
7 daemon-online-lifecycle - 31935181395.7 16 Aug 2026 07:58AM UTC 365
13.44
GitHub Action Run
8 daemon-online-space-b - 31935181395.8 16 Aug 2026 07:57AM UTC 365
11.32
GitHub Action Run
9 daemon-online-space-c - 31935181395.9 16 Aug 2026 07:58AM UTC 365
17.81
GitHub Action Run
10 daemon-online-rpc-e - 31935181395.10 16 Aug 2026 07:58AM UTC 365
10.26
GitHub Action Run
11 daemon-online-mcp - 31935181395.11 16 Aug 2026 07:57AM UTC 365
10.02
GitHub Action Run
12 daemon-online-features-a - 31935181395.12 16 Aug 2026 07:57AM UTC 365
8.52
GitHub Action Run
13 daemon-online-sdk - 31935181395.13 16 Aug 2026 07:58AM UTC 365
13.08
GitHub Action Run
14 daemon-online-features-b - 31935181395.14 16 Aug 2026 07:58AM UTC 365
13.45
GitHub Action Run
15 daemon-online-space-a - 31935181395.15 16 Aug 2026 07:58AM UTC 365
18.08
GitHub Action Run
16 daemon-online-rewind-a - 31935181395.16 16 Aug 2026 07:59AM UTC 365
13.1
GitHub Action Run
17 web - 31935181395.17 16 Aug 2026 07:58AM UTC 284
76.84
GitHub Action Run
18 daemon-1-core - 31935181395.18 16 Aug 2026 08:01AM UTC 372
31.66
GitHub Action Run
19 daemon-online-websocket - 31935181395.19 16 Aug 2026 07:57AM UTC 365
9.8
GitHub Action Run
20 daemon-online-rewind-b - 31935181395.20 16 Aug 2026 07:58AM UTC 365
13.52
GitHub Action Run
21 daemon-online-rpc-a - 31935181395.21 16 Aug 2026 07:58AM UTC 365
10.4
GitHub Action Run
22 daemon-5-space-runtime-a - 31935181395.22 16 Aug 2026 07:58AM UTC 233
21.26
GitHub Action Run
23 daemon-online-git - 31935181395.23 16 Aug 2026 07:58AM UTC 365
10.29
GitHub Action Run
24 daemon-online-rpc-b - 31935181395.24 16 Aug 2026 07:59AM UTC 365
10.66
GitHub Action Run
25 daemon-online-convo - 31935181395.25 16 Aug 2026 07:59AM UTC 365
13.02
GitHub Action Run
26 daemon-online-rpc-d - 31935181395.26 16 Aug 2026 07:57AM UTC 365
10.57
GitHub Action Run
27 daemon-0-shared-handlers-workflow - 31935181395.27 16 Aug 2026 07:59AM UTC 370
28.2
GitHub Action Run
28 daemon-online-features-c - 31935181395.28 16 Aug 2026 07:58AM UTC 365
13.56
GitHub Action Run
29 daemon-online-components - 31935181395.29 16 Aug 2026 07:57AM UTC 365
9.69
GitHub Action Run
30 daemon-online-agent-sdk - 31935181395.30 16 Aug 2026 07:58AM UTC 365
13.1
GitHub Action Run
31 daemon-online-rpc-f - 31935181395.31 16 Aug 2026 07:58AM UTC 365
13.58
GitHub Action Run
32 daemon-online-space-d - 31935181395.32 16 Aug 2026 07:58AM UTC 365
15.92
GitHub Action Run
33 daemon-5-space-agent-other - 31935181395.33 16 Aug 2026 07:58AM UTC 287
19.35
GitHub Action Run
34 daemon-5-space-runtime-b - 31935181395.34 16 Aug 2026 07:59AM UTC 219
31.7
GitHub Action Run
Source Files on build 31935181395
  • Tree
  • List 684
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31935181395
  • c051b982 on github
  • Prev Build on dev (#31934858771)
  • Next Build on dev (#31935595689)
  • 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