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

lsm / HyperNeo / 30723944371
83%

Build:
DEFAULT BRANCH: dev
Ran 01 Aug 2026 11:46PM UTC
Jobs 28
Files 639
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

01 Aug 2026 11:45PM UTC coverage: 82.617% (-0.09%) from 82.709%
30723944371

push

github

web-flow
feat: add voice input transcription (#2279)

Add a mic button to the chat composer that records WAV audio and transcribes it
via a user-configured OpenAI-compatible Audio Transcriptions backend, inserting
the transcript at the cursor (no auto-send, no TTS, no realtime). Global settings only.

- Settings: voice endpoint, model, optional API key, allow-private-network, allow-insecure-TLS.
- Security: DNS pinning, per-hop redirect re-validation + credential stripping,
  per-client (1) + daemon-wide (4) concurrency, rate limits (6/min client, 20/min daemon)
  with TOCTOU-safe check-then-commit, 256 KB response cap with streaming cancel,
  base64 pre-validation, server-owned credential scope under a voice-credential lock.
- Recorder: AudioWorklet with ScriptProcessorNode fallback; sample cap under the 3 MB WAV limit.
- Composer: CJK-aware spacing, leading-space suppression, char cap, submit guard while recording.

11759 of 16965 branches covered (69.31%)

Branch coverage included in aggregate %.

822 of 1024 new or added lines in 14 files covered. (80.27%)

348 existing lines in 10 files now uncovered.

101206 of 119768 relevant lines covered (84.5%)

300.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
95
23.31
packages/web/src/hooks/useVoiceRecorder.ts
51
64.19
-21.32% packages/web/src/components/MessageInput.tsx
23
95.29
packages/daemon/src/lib/rpc-handlers/voice-handlers.ts
16
93.46
-2.83% packages/daemon/src/lib/credentials/credential-store.ts
14
74.24
9.04% packages/daemon/src/lib/rpc-handlers/settings-handlers.ts
2
90.0
packages/daemon/src/lib/rpc-handlers/voice-credential-lock.ts
1
61.94
-0.94% packages/web/src/islands/ContextPanel.tsx

Coverage Regressions

Lines Coverage ∆ File
92
74.24
9.04% packages/daemon/src/lib/rpc-handlers/settings-handlers.ts
75
64.19
-21.32% packages/web/src/components/MessageInput.tsx
36
82.9
0.09% packages/daemon/src/lib/rpc-handlers/index.ts
27
78.57
0.0% packages/web/src/lib/router.ts
24
92.15
0.16% packages/daemon/src/lib/rpc-handlers/provider-handlers.ts
23
61.94
-0.94% packages/web/src/islands/ContextPanel.tsx
21
93.46
-2.83% packages/daemon/src/lib/credentials/credential-store.ts
18
85.8
0.21% packages/daemon/src/lib/rpc-handlers/custom-endpoint-handlers.ts
18
85.57
0.19% packages/daemon/src/lib/state-projection-service.ts
14
43.43
0.0% packages/web/src/lib/api-helpers.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-4-space-migrations-a - 30723944371.1 01 Aug 2026 11:47PM UTC 76
37.56
GitHub Action Run
2 daemon-4-space-migrations-b - 30723944371.2 01 Aug 2026 11:47PM UTC 48
55.63
GitHub Action Run
3 daemon-online-mcp - 30723944371.3 01 Aug 2026 11:46PM UTC 367
17.62
GitHub Action Run
4 daemon-online-websocket - 30723944371.4 01 Aug 2026 11:46PM UTC 367
17.42
GitHub Action Run
5 daemon-5-space-runtime-a - 30723944371.5 01 Aug 2026 11:46PM UTC 136
39.28
GitHub Action Run
6 daemon-online-rpc-4 - 30723944371.6 01 Aug 2026 11:47PM UTC 367
22.14
GitHub Action Run
7 daemon-online-rpc-2 - 30723944371.7 01 Aug 2026 11:47PM UTC 367
22.5
GitHub Action Run
8 daemon-4-space-storage - 30723944371.8 01 Aug 2026 11:46PM UTC 163
53.9
GitHub Action Run
9 daemon-online-sdk - 30723944371.9 01 Aug 2026 11:47PM UTC 367
21.48
GitHub Action Run
10 daemon-online-space-2 - 30723944371.10 01 Aug 2026 11:49PM UTC 367
31.23
GitHub Action Run
11 daemon-online-rpc-3 - 30723944371.11 01 Aug 2026 11:47PM UTC 367
18.68
GitHub Action Run
12 daemon-online-convo - 30723944371.12 01 Aug 2026 11:47PM UTC 367
21.38
GitHub Action Run
13 web - 30723944371.13 01 Aug 2026 11:47PM UTC 263
74.54
GitHub Action Run
14 daemon-5-space-runtime-b - 30723944371.14 01 Aug 2026 11:47PM UTC 195
49.96
GitHub Action Run
15 daemon-online-coordinator - 30723944371.15 01 Aug 2026 11:46PM UTC 356
7.81
GitHub Action Run
16 daemon-1-core - 30723944371.16 01 Aug 2026 11:47PM UTC 372
34.44
GitHub Action Run
17 daemon-online-features-1 - 30723944371.17 01 Aug 2026 11:47PM UTC 367
22.14
GitHub Action Run
18 daemon-online-rpc-1 - 30723944371.18 01 Aug 2026 11:47PM UTC 367
18.35
GitHub Action Run
19 daemon-online-space-1 - 30723944371.19 01 Aug 2026 11:47PM UTC 367
31.1
GitHub Action Run
20 daemon-online-components - 30723944371.20 01 Aug 2026 11:46PM UTC 367
17.35
GitHub Action Run
21 daemon-online-rewind-1 - 30723944371.21 01 Aug 2026 11:47PM UTC 367
21.59
GitHub Action Run
22 daemon-5-space-agent-other - 30723944371.22 01 Aug 2026 11:47PM UTC 293
25.08
GitHub Action Run
23 daemon-online-features-2 - 30723944371.23 01 Aug 2026 11:47PM UTC 367
21.6
GitHub Action Run
24 daemon-online-agent-sdk - 30723944371.24 01 Aug 2026 11:47PM UTC 367
21.47
GitHub Action Run
25 daemon-online-rewind-2 - 30723944371.25 01 Aug 2026 11:47PM UTC 367
22.03
GitHub Action Run
26 daemon-online-git - 30723944371.26 01 Aug 2026 11:47PM UTC 367
18.12
GitHub Action Run
27 daemon-online-lifecycle - 30723944371.27 01 Aug 2026 11:47PM UTC 367
21.77
GitHub Action Run
28 daemon-0-shared-handlers-workflow - 30723944371.28 01 Aug 2026 11:47PM UTC 372
32.83
GitHub Action Run
Source Files on build 30723944371
  • Tree
  • List 639
  • Changed 14
  • Source Changed 13
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #30723944371
  • 43ae83f9 on github
  • Prev Build on dev (#30719450760)
  • Next Build on dev (#30729272818)
  • 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