Skip to content

feat: show app version footer in watch view - #27

Merged
coldhighsun merged 1 commit into
mainfrom
feat/watch-version-footer
Sep 16, 2026
Merged

coldhighsun merged 1 commit into
mainfrom
feat/watch-version-footer

Conversation

@coldhighsun

Copy link
Copy Markdown
Owner

Summary

  • Add a grey footer line under watch's continuously refreshed output showing aimon vX.Y.Z · https://github.com/coldhighsun/AIUsageMonitor, sourced from the existing AppVersion.GetCurrent().
  • One-shot commands (today, week, models, export, ...) are left unchanged — the footer would just be noise on short-lived output, and export's JSON/CSV must stay clean for scripts.

Test plan

  • dotnet build AIUsageMonitor.slnx
  • dotnet run --project src/AIUsageMonitor.Cli -- watch --view limits — footer shows and refreshes correctly alongside the update notice
  • dotnet run --project src/AIUsageMonitor.Cli -- today — output unchanged, no footer
  • dotnet run --project src/AIUsageMonitor.Cli -- export --format json — output stays pure JSON

Adds a small "aimon vX.Y.Z · <repo url>" footer under the watch
command's continuously refreshed output, so users can tell which
build they're running without checking separately. One-shot commands
keep unchanged output since their result is short-lived and the
footer would just add noise.
@coldhighsun
coldhighsun merged commit 9627451 into main Sep 16, 2026
1 check passed
@coldhighsun
coldhighsun deleted the feat/watch-version-footer branch September 16, 2026 02:53
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.

1 participant