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

umputun / fya
86%
master: 86%

Build:
Build:
LAST BUILD BRANCH: fix/transcript-select-prefix-match
DEFAULT BRANCH: master
Repo Added 24 May 2026 06:11PM UTC
Files 14
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

LAST BUILD ON BRANCH fix/multiline-bracketed-paste
branch: fix/multiline-bracketed-paste
CHANGE BRANCH
x
Reset
  • fix/multiline-bracketed-paste
  • dependabot/github_actions/actions/checkout-7
  • feature/max-wpm-size-paste
  • fix/bracketed-paste-injection
  • fix/claude-tui-readiness
  • fix/fya-turn-completion
  • fix/gate-completion
  • fix/stream-json-ralphex
  • fix/strip-undeliverable-control-chars
  • fix/transcript-select-prefix-match
  • fix/transient-timeout-marker
  • master
  • no-activity-timeout
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.2.3
  • refs/tags/v0.2.4
  • refs/tags/v0.2.5
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.3.2
  • refs/tags/v0.3.3
  • refs/tags/v0.3.4
  • refs/tags/v0.3.5
  • resume-support
  • structured-output-schema-envelope
  • sync-subagents
  • trim-stream-trailing-colons

15 Jun 2026 01:29AM UTC coverage: 85.768% (-0.02%) from 85.79%
27518734808

Pull #14

github

Rishi Khan
fix: bracketed-paste all multi-line prompts, not just above-threshold

Multi-line prompts under the --max-wpm-size word threshold were still
typed rune-by-rune, emitting the fragile ESC+CR ("\x1b\r") for each
embedded newline. Claude's TUI intermittently reads ESC+CR as a submit,
fragmenting one prompt into many messages and hanging the turn until the
inactivity watchdog kills it — the exact failure the bracketed-paste
change was meant to retire, still reachable for shorter prompts.

Route any prompt containing a newline through bracketed paste regardless
of size. Single-line prompts still type rune-by-rune for human-like
pacing. Removes the now-unreachable ESC+CR newline path entirely.

Adds a regression test reproducing the production hang (a sub-threshold
multi-line rebase-conflict prompt) and updates the two tests that
asserted the old ESC+CR behavior.
Pull Request #14: fix: bracketed-paste all multi-line prompts, not just above-threshold

3 of 3 new or added lines in 1 file covered. (100.0%)

1609 of 1876 relevant lines covered (85.77%)

15.63 hits per line

Relevant lines Covered
Build:
Build:
1876 RELEVANT LINES 1609 COVERED LINES
15.63 HITS PER LINE
Source Files on fix/multiline-bracketed-paste
  • Tree
  • List 14
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27518734808 fix/multiline-bracketed-paste fix: bracketed-paste all multi-line prompts, not just above-threshold Multi-line prompts under the --max-wpm-size word threshold were still typed rune-by-rune, emitting the fragile ESC+CR ("\x1b\r") for each embedded newline. Claude's TUI intermi... Pull #14 15 Jun 2026 01:30AM UTC Rishi Khan github
85.77
27518608281 fix/multiline-bracketed-paste fix: bracketed-paste all multi-line prompts, not just above-threshold Multi-line prompts under the --max-wpm-size word threshold were still typed rune-by-rune, emitting the fragile ESC+CR ("\x1b\r") for each embedded newline. Claude's TUI intermi... Pull #14 15 Jun 2026 01:25AM UTC Rishi Khan github
85.77
See All Builds (96)
  • Repo on GitHub
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