Skip to content

Rename --since flag to --report-since for clarity#31

Merged
justinabrahms merged 2 commits intomainfrom
work/gentle-hawk
Jan 22, 2026
Merged

Rename --since flag to --report-since for clarity#31
justinabrahms merged 2 commits intomainfrom
work/gentle-hawk

Conversation

@justinabrahms
Copy link
Owner

Summary

Renamed the --since flag to --report-since to clarify that it controls what date range appears in the report, not the API sync behavior.

Changes

  • Updated flag definition in main.go (line 377)
  • Updated Config struct field from Since to ReportSince
  • Updated all references throughout main.go
  • Updated error messages to use --report-since
  • Updated tests to use new flag name
  • Added flag documentation to README.md with examples

Functionality

The flag maintains the same functionality and accepts the same formats:

  • Absolute dates: YYYY-MM-DD (e.g., '2026-01-15')
  • Relative dates: 7d, 2w, 1m, etc.

Testing

All existing tests pass with the renamed flag.

🤖 Generated with Claude Code

@justinabrahms justinabrahms added the multiclaude PR created by multiclaude worker label Jan 22, 2026
The --since flag has been renamed to --report-since to clarify that it
controls what date range appears in the report, not the API sync behavior.

Changes:
- Updated flag definition in main.go (line 377)
- Updated Config struct field from Since to ReportSince
- Updated all references throughout main.go
- Updated error messages to use --report-since
- Updated tests to use new flag name
- Added flag documentation to README.md with examples

The flag maintains the same functionality and accepts the same formats:
- Absolute dates: YYYY-MM-DD (e.g., '2026-01-15')
- Relative dates: 7d, 2w, 1m, etc.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@justinabrahms justinabrahms merged commit c910e1c into main Jan 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

multiclaude PR created by multiclaude worker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant