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

umputun / fya / 40118877656
89%

Build:
DEFAULT BRANCH: master
Ran 24 Oct 2026 06:03PM UTC
Jobs 1
Files 14
Run time 1min
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

24 Oct 2026 06:02PM UTC coverage: 88.509% (+0.8%) from 87.729%
40118877656

push

github

web-flow
fix: bind fresh runs to a generated session id (#31)

* fix: bind fresh runs to a generated session id

Transcript selection took any fresh file in the cwd project dir that contained
the prompt, so two overlapping fya runs in one directory with the same prompt
could pick the same transcript. One run returned the other's answer with exit
0, then killed its own Claude mid-turn.

A run without session flags now starts Claude with a generated UUIDv4 as
--session-id and reads <id>.jsonl directly. A caller's own --session-id is
used the same way, and an empty one is rejected. Runs with --resume,
--continue, --fork-session, --from-pr or --worktree let Claude choose or move
the session, so they keep the prompt search.

Fixed #27

* docs: record --worktree transcript relocation in backlog

* fix: pin debug flags to session binding, align session-id error

-d and --debug must leave the generated session id in place, but nothing
tested it: the short-flag check was the negation "anything but -d", so
widening it would have sent every debug run back to the prompt search
without a failing test. The check now names -r and -w, and test rows cover
-d, --debug and -v.

The empty --session-id error now reads "flag --session-id ..." like the
other parse errors, and the ErrNoTranscript godoc and the package overview
name the session-id lookup.

* docs: record inherited Claude Code session env in backlog

57 of 59 new or added lines in 4 files covered. (96.61%)

1787 of 2019 relevant lines covered (88.51%)

60.59 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
76.73
0.54% app/transcript/path.go
Jobs
ID Job ID Ran Files Coverage
1 40118877656.1 24 Oct 2026 06:03PM UTC 14
88.51
GitHub Action Run
Source Files on build 40118877656
  • Tree
  • List 14
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 6dbc9d3e on github
  • Prev Build on master (#40117527995)
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