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

lsm / HyperNeo / 31404737526
79%

Build:
DEFAULT BRANCH: dev
Ran 10 Aug 2026 03:39PM UTC
Jobs 20
Files 647
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

10 Aug 2026 03:38PM UTC coverage: 40.258% (+0.08%) from 40.175%
31404737526

push

github

web-flow
docs(design): address Codex review on in-app browser design (#2436)

* docs(design): address Codex review on in-app browser design

Incorporates all 7 Codex review comments on the in-app browser design:

- P1 shared-browser bridge: the pane must depict the browser the agent actually
  drives. Existing skills (playwright / playwright-interactive / chrome-devtools-mcp)
  own isolated browsers and don't expose Page/CDP to the daemon, so the service
  must own the single shared Chromium (replace) or attach to a tool-exposed CDP
  endpoint (bridge). Added as the central prerequisite.
- P1 backpressure: screencast loop now keeps at most one frame in flight and
  acks CDP only after the client reports consumption (was acking on enqueue).
- P2 per-session frame channels: browser.frame:<sessionId>; panes join a
  specific session channel so one session cannot render another's authenticated
  pixels.
- P2 tab/page lifecycle: per-page CDP sessions; atomic switch of render + input
  on activation change.
- P2 keyboard event protocol: keydown/keyup/press/text/composition instead of
  only page.keyboard.type(text).
- P2 pointer mapping: derived from decoded frame dims + screencastFrame metadata
  (pageScaleFactor, scroll offsets) and letterbox offset, not a naive ratio.
- P2 Chromium packaging: Playwright is a dev-only dependency today, so a release
  build needs an explicit bundle or first-run-install strategy (not lazy download).

Doc only; still exploratory, not implemented.

* docs(design): address Codex round-2 review (transport/lifetime/dep accuracy)

Corrects API-level inaccuracies the round-2 Codex review caught against the
actual source:

- MessageHub: method is a plain string; session scoping goes in the channel
  option (session:<id>), never in the method. browser.frame:<sessionId> as a
  method is invalid. Events are fire-and-forget — there is no onConsumed — so
  backpressure now uses an explicit browser.frameAck {frameId} request with
  disconnect/tim... (continued)

20386 of 57687 branches covered (35.34%)

Branch coverage included in aggregate %.

30290 of 68191 relevant lines covered (44.42%)

281.16 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
23.66
-0.37% packages/daemon/src/lib/space/runtime/space-runtime.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-rewind-1 - 31404737526.1 10 Aug 2026 03:40PM UTC 363
12.34
GitHub Action Run
2 daemon-online-space-2 - 31404737526.2 10 Aug 2026 03:44PM UTC 363
19.25
GitHub Action Run
3 daemon-online-sdk - 31404737526.3 10 Aug 2026 03:40PM UTC 363
12.32
GitHub Action Run
4 daemon-online-rpc-2 - 31404737526.4 10 Aug 2026 03:42PM UTC 363
13.18
GitHub Action Run
5 web - 31404737526.5 10 Aug 2026 03:41PM UTC 284
75.74
GitHub Action Run
6 daemon-online-features-1 - 31404737526.6 10 Aug 2026 03:41PM UTC 363
12.88
GitHub Action Run
7 daemon-online-lifecycle - 31404737526.7 10 Aug 2026 03:41PM UTC 363
12.66
GitHub Action Run
8 daemon-online-agent-sdk - 31404737526.8 10 Aug 2026 03:42PM UTC 363
12.35
GitHub Action Run
9 daemon-online-rpc-3 - 31404737526.9 10 Aug 2026 03:41PM UTC 363
10.22
GitHub Action Run
10 daemon-online-components - 31404737526.10 10 Aug 2026 03:40PM UTC 363
9.42
GitHub Action Run
11 daemon-online-space-1 - 31404737526.11 10 Aug 2026 03:42PM UTC 363
19.34
GitHub Action Run
12 daemon-online-rewind-2 - 31404737526.12 10 Aug 2026 03:40PM UTC 363
12.74
GitHub Action Run
13 daemon-online-features-2 - 31404737526.13 10 Aug 2026 03:41PM UTC 363
12.53
GitHub Action Run
14 daemon-online-convo - 31404737526.14 10 Aug 2026 03:41PM UTC 363
12.27
GitHub Action Run
15 daemon-online-coordinator - 31404737526.15 10 Aug 2026 03:39PM UTC 353
1.25
GitHub Action Run
16 daemon-online-rpc-1 - 31404737526.16 10 Aug 2026 03:42PM UTC 363
10.19
GitHub Action Run
17 daemon-online-websocket - 31404737526.17 10 Aug 2026 03:40PM UTC 363
9.53
GitHub Action Run
18 daemon-online-rpc-4 - 31404737526.18 10 Aug 2026 03:41PM UTC 363
12.76
GitHub Action Run
19 daemon-online-mcp - 31404737526.19 10 Aug 2026 03:40PM UTC 363
9.76
GitHub Action Run
20 daemon-online-git - 31404737526.20 10 Aug 2026 03:41PM UTC 363
10.01
GitHub Action Run
Source Files on build 31404737526
  • Tree
  • List 647
  • Changed 158
  • Source Changed 0
  • Coverage Changed 158
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31404737526
  • 9bbe4c34 on github
  • Prev Build on dev (#31400045603)
  • Next Build on dev (#31416549690)
  • 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