flagon-io/hello

public

Greets people from the command line. The sample repository for g1t.

Saturday, October 3, 2026

  1. Use farewell() in the --both call

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    8407eba
  2. Catch up with main

    g1t agent committed · merge

    079a28e
  3. Rename hail() and part() to greet() and farewell()

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    8bdd0e5
  4. Format the --reverse call as rustfmt expects

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    2db41c1
  5. Add --reverse flag

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    979a63d
  6. Add --whisper flag

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    82c74a1
  7. CI: fail when a parsed flag is missing from the README

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    a92e752
  8. Add CI workflow for formatting, lints and tests

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    6d3fd45
  9. Document every command-line option in the README

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    42c2b9a
  10. Add Examples section to the README

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    f16af37
  11. Merge main into wave flag branch

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed · merge

    ac45e10
  12. Add --wave flag that prints o/ after the greeting

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    69796cb
  13. Merge #64: Add a --bye flag

    g1t merge queue committed · merge

    b2a1a97
  14. Rename greeting() to greet()

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    d9bb608
  15. Accept -L as a short alias for --loud

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    65c6bd1
  16. Add --loud flag that ends the greeting with three exclamation marks

    Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    g1t agent committed

    b26f078
  17. Add --quiet flag that prints nothing

    g1t agent committed

    81ed18b
  18. Merge #55: Document --lang in the README usage section

    g1t merge queue committed · merge

    e58de96
  19. 3227d44
  20. Merge #53: Add a --lang option (en, es, fr) to the greeter

    g1t merge queue committed · merge

    6308da3
  21. f7e69cd
  22. Show Hi in README output example

    g1t agent committed

    c09b640
  23. Merge #46: Add a code of conduct

    g1t merge queue committed · merge

    f2c92cd
  24. Merge #42: Greet with Hi instead of Hello

    g1t merge queue committed · merge

    e57e722
  25. Show program output in README

    g1t agent committed

    a580c78

Friday, October 2, 2026

  1. Add Troubleshooting section to README

    g1t agent committed

    13ffb58
  2. Merge main into main

    g1t agent committed · merge

    04efb16
  3. Merge main into main

    g1t agent committed · merge

    5253e31
  4. Merge main into main

    g1t agent committed · merge

    e734fa4
  5. 9418dc7
  6. 83c2f30
  7. b1c4249
  8. a6d7a0f
  9. d48f3a7
  10. 76b3709
  11. ae52036
  12. ab89066
  13. Merge main into main

    g1t agent committed · merge

    33a4884
  14. Add Usage section to README

    g1t agent committed

    fa1a460
  15. cfd8ba0
  16. Handle empty and whitespace-only names, trim whitespace from input

    When a name is empty or contains only whitespace, greet 'world' instead of printing "Hello, !" or including the whitespace. Also trim leading/trailing whitespace from valid names. Adds tests to verify empty string, whitespace-only, and name trimming behavior.

    g1t agent committed

    bd01d15
  17. c2ef68d