Skip to content

FEAT: rename Monitor to Sessions and clarify Session Totals - #47

Merged
merefield merged 2 commits into
mainfrom
feat/sessions-tab-branding
Sep 11, 2026
Merged

FEAT: rename Monitor to Sessions and clarify Session Totals#47
merefield merged 2 commits into
mainfrom
feat/sessions-tab-branding

Conversation

@merefield

Copy link
Copy Markdown
Owner

Why

The former Monitor tab now supports inspecting and interacting with Codex sessions, not just watching token activity. Sessions is a compact, clearer tab name, while SESSION TOTALS describes the aggregate readout without implying it belongs to a single selected session.

Changes

  • Rename the visible Monitor tab and view name to Sessions.
  • Rename MONITOR READOUT to SESSION TOTALS.
  • Use SES / S in compact tab labels, preserving the activity indicator and responsive click geometry.
  • Update the four affected localisation keys in all 17 locale catalogues; remove the superseded branding keys.
  • Update README and intro-post terminology while retaining the session command-centre positioning and existing interaction guidance.
  • Keep internal identifiers and the saved mainTab: "monitor" preference stable, so existing installations restore the renamed tab without a migration.

No shortcuts, session actions, approval behaviour, version number or release process are changed.

Validation

  • Full go test ./..., including translated rendering/click-surface checks.
  • Targeted race tests for tab navigation and session navigation controls.
  • go vet ./... and git diff --check.
  • Explicit regression test for the legacy saved tab and responsive Sessions labels.
  • English presentation snapshot updated for the intentional label changes.
  • Local binary rebuilt for review.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Only minor README wording nits were noted; no blocking issues were identified.

Pull request overview

Renames the user-facing Monitor experience to Sessions while preserving internal identifiers and saved preferences.

Changes:

  • Renames tabs and readouts to Sessions and SESSION TOTALS.
  • Updates documentation, responsive labels, tests, snapshots, and all locale catalogues.
  • Retains existing behavior and legacy preference compatibility.

Two minor README wording nits remain: “The Sessions tab” and “Session previews.”

File summaries
File Summary
README.md Updated terminology and usage guidance.
intro-post.md Updated introductory Sessions terminology.
internal/ui/view_test.go Updated rendering assertions.
internal/ui/theme.go Renamed the displayed view label.
internal/ui/tabs.go Updated responsive tab labels.
internal/ui/tabs_test.go Tested branding and legacy preferences.
internal/ui/monitor.go Renamed the totals readout.
internal/ui/monitor_test.go Updated readout assertions.
internal/ui/english_snapshot_test.go Refreshed the presentation snapshot.
internal/i18n/locales/zh-Hans.json Updated localized labels.
internal/i18n/locales/tr.json Updated localized labels.
internal/i18n/locales/sv.json Updated localized labels.
internal/i18n/locales/ru.json Updated localized labels.
internal/i18n/locales/pt-PT.json Updated localized labels.
internal/i18n/locales/pt-BR.json Updated localized labels.
internal/i18n/locales/nl.json Updated localized labels.
internal/i18n/locales/nb.json Updated localized labels.
internal/i18n/locales/ja.json Updated localized labels.
internal/i18n/locales/it.json Updated localized labels.
internal/i18n/locales/fr.json Updated localized labels.
internal/i18n/locales/fi.json Updated localized labels.
internal/i18n/locales/et.json Updated localized labels.
internal/i18n/locales/es.json Updated localized labels.
internal/i18n/locales/en-GB.json Updated English labels.
internal/i18n/locales/de.json Updated localized labels.
internal/i18n/locales/da.json Updated localized labels.
Review details

Suppressed comments (1)

README.md:31

  • “Sessions previews” reads as an incorrect plural modifier here; these are previews of individual sessions. Use “Session previews” (or “previews in Sessions”) for the intended meaning.
and the Usage history tab are read-only and do not start model turns. Sessions
  • Files reviewed: 26/26 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md Outdated
@merefield
merefield merged commit 92f31e9 into main Sep 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants