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

umputun / agterm / 33439642769
97%

Build:
DEFAULT BRANCH: master
Ran 31 Aug 2026 09:12PM UTC
Jobs 1
Files 115
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

31 Aug 2026 09:06PM UTC coverage: 97.603% (-0.006%) from 97.609%
33439642769

push

github

umputun
fix(session): narrow the context validator and correct stale title-bar prose

validateContext, contextByteLimit and SessionContextValidation were public with
no caller outside agtermCore - only the module itself and its @testable tests.
agtermCore ships as a .library to the agterm-linux fork, so a public symbol is
one a fork can start depending on and narrowing later breaks that build. the two
closest analogues, String.trimmedOrNil and CommandRestore.hasControlCharacter,
are both internal.

two comments still described line two of the title bar as the cwd, which stopped
being unconditionally true when the context took that line: titleLabel's own doc
and ToolbarMode's. both now point at TitlebarComposition, which owns the rule.

also drops the "where the sidebar row has no room" justification from the CLI
help and the four doc surfaces. the sidebar row is narrow, but that was never
the argument - it carries the session's identity, and room is beside the point.
the docs now say what the command does without arguing a case.

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

27 existing lines in 5 files now uncovered.

9201 of 9427 relevant lines covered (97.6%)

4328558.21 hits per line

Coverage Regressions

Lines Coverage ∆ File
17
97.72
0.08% agtermCore/Sources/agtermCore/ControlDispatcher.swift
3
0.0
0.0% agtermCore/Sources/agtermCore/ControlActionsDefaults.swift
3
98.74
-0.12% agtermCore/Sources/agtermctlKit/SessionCommands.swift
2
99.48
-0.04% agtermCore/Sources/agtermCore/AppStore.swift
2
99.25
0.05% agtermCore/Sources/agtermCore/Session.swift
Jobs
ID Job ID Ran Files Coverage
1 33439642769.1 31 Aug 2026 09:12PM UTC 115
97.6
GitHub Action Run
Source Files on build 33439642769
  • Tree
  • List 115
  • Changed 10
  • Source Changed 10
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33439642769
  • e04a2049 on github
  • Prev Build on master (#33425621127)
  • Next Build on master (#33441402834)
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