Skip to content

improve README, add AGENTS.md, improve some panics - #266

Merged
vrothberg merged 7 commits into
mainfrom
misc
Oct 4, 2026
Merged

vrothberg merged 7 commits into
mainfrom
misc

Conversation

@vrothberg

Copy link
Copy Markdown
Owner
  • Replace user-facing panics (less not found, lock file release failure) with proper error messages.
  • Install test dependencies (bats, less, ripgrep) in the Dockerfile and add a make container-test target to run all tests in a container.
  • Add AGENTS.md with build/test instructions and project conventions for AI agents.
  • Improve README: add an Options section documenting CLI flags and grep tool priority, fix heading structure, remove outdated Cirrus CI badge, fix typos and grammar.

vrothberg and others added 7 commits October 4, 2026 17:42
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Pressing Ctrl+D (EOF) or Ctrl+C in the interactive shell previously
printed "error parsing user input" to stderr and exited with code 1.
Both are normal ways to exit a shell, so handle them like the quit
command: exit with code 0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Replace panics with stderr messages and os.Exit(1) when less cannot be
started and when the lock file cannot be released. These are runtime
errors that should not produce a stack trace.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Add an Options section documenting CLI flags, NO_COLOR support and
grep tool priority. Restructure headings so command examples are a
subsection and fzf integration is its own top-level section. Fix
typos, grammar and trailing whitespace throughout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
@vrothberg
vrothberg merged commit 83d4ab1 into main Oct 4, 2026
1 check passed
@vrothberg
vrothberg deleted the misc branch October 4, 2026 16:20
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