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

lsm / HyperNeo / 30723944371 / 8
83%
dev: 83%

Build:
DEFAULT BRANCH: dev
Ran 01 Aug 2026 11:49PM UTC
Files 163
Run time 4s
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: 53.897% (-0.1%) from 54.011%
30723944371.8

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.

20820 of 38629 relevant lines covered (53.9%)

32.8 hits per line

Source Files on job daemon-4-space-storage - 30723944371.8
  • Tree
  • List 163
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 30723944371
  • 43ae83f9 on github
  • Prev Job for on dev (#30719450760.9)
  • Next Job for on dev (#30729272818.1)
  • 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