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

umputun / agterm / 28919975493
98%

Build:
DEFAULT BRANCH: master
Ran 08 Jul 2026 05:34AM UTC
Jobs 1
Files 56
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

08 Jul 2026 05:32AM UTC coverage: 99.013%. Remained the same
28919975493

push

github

web-flow
feat: expose an open overlay's size on the tree read side (#167)

* feat: expose an open overlay's size on the tree read side

session.overlay.resize could switch an overlay full<->floating but nothing
reported its current size, so a tmux-style zoom script couldn't restore the
exact original size after zooming to --full, it had to guess a fixed percent.

add overlaySizePercent to ControlSessionNode (omitted for a full-pane overlay or
no overlay, else the floating panel's percent), populated from
session.overlaySizePercent in AppStore.controlTree. So a script reads .overlay to
know an overlay is open and .overlaySizePercent for its size.

docs: agent-skill reference.md tree schema + control-api.md read-side note.
tests: round-trip (present + omitted-when-nil) + controlTree populate. No new
command, count stays 53.

* docs: list overlaySizePercent in the agent-skill tree summary

review-loop cleanup: codex and the documentation reviewer flagged that SKILL.md's
tree-field summary named the sibling read-side fields (background, unseen,
statusPane) but not the new overlaySizePercent.

reference.md and control-api.md were already in sync; this brings the SKILL.md
summary in line too.

* docs: note the read-back keep-in-sync obligation for control commands

a control command that writes or sets session state also owes a matching read
field on the tree node, so a script can query what it just changed. The
four-point audit only covers the write path. `session.overlay.resize` shipped
write-only, which is what this branch fixes with overlaySizePercent.

add the principle to the root CLAUDE.md HARD keep-in-sync section, and the
detail (with the round-trip + controlTree populate test expectation) to
control-api.md.

2 of 2 new or added lines in 2 files covered. (100.0%)

3712 of 3749 relevant lines covered (99.01%)

8019569.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28919975493.1 08 Jul 2026 05:34AM UTC 56
99.01
GitHub Action Run
Source Files on build 28919975493
  • Tree
  • List 56
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28919975493
  • 04a79b66 on github
  • Prev Build on master (#28886300542)
  • Next Build on master (#28923650299)
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