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

umputun / revdiff / 39553435816
91%

Build:
DEFAULT BRANCH: master
Ran 21 Oct 2026 06:07AM UTC
Jobs 1
Files 81
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

21 Oct 2026 06:06AM UTC coverage: 91.388%. Remained the same
39553435816

push

github

web-flow
fix(plugins): detect Codex Plan mode from the transcript (#399)

* fix(plugins): detect Codex Plan mode from the transcript

Codex fills the Stop payload's permission_mode from the approval policy
("default" or "bypassPermissions"), never "plan", so the revdiff-planning
Stop hook skipped every Codex plan. The hook now also accepts a turn whose
transcript task_started event, matched by turn_id, carries
collaboration_mode_kind "plan". The transcript is located with the same
session checks as the message fallback; when it is missing, mismatched or
names another mode, the turn is skipped silently.

Fixed #398

* fix(ptybridge): wrap the TIOCPTYGNAME errno

golangci-lint 2.15.0 reports the bare syscall.Errno return under wrapcheck.

* fix(plugins): warn on undecodable Codex transcripts, align hook docs

A transcript-confirmed Plan turn now reaches the message fallback, so an
undecodable byte past the first read buffer raised UnicodeDecodeError out
of the hook instead of warning. README and the site still said missing or
mismatched event data warns; for Codex such a turn is now skipped silently.

* docs(backlog): record unreachable permission_mode plan check in Codex hook

the #398 fix keeps a `permission_mode == "plan"` branch that Codex never satisfies. Recorded so the cleanup can be decided later.

12012 of 13144 relevant lines covered (91.39%)

3471.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39553435816.1 21 Oct 2026 06:07AM UTC 81
91.39
GitHub Action Run
Source Files on build 39553435816
  • Tree
  • List 81
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 7a2dba83 on github
  • Prev Build on master (#39552262757)
  • Next Build on master (#39555804009)
  • 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