• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

futpib-bot / claugrep
84%

Build:
DEFAULT BRANCH: master
Repo Added 23 Mar 2026 03:01PM UTC
Token s6o7W0kFoXiGBBtG1XznRkrSFNdUPA7a6 regen
Build 62 Last
Files 5
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • feat-since-after
  • feat/diff-view
  • issue-1-warn-on-unreadable-sessions
  • issue-2-single-pass-parsing
  • issue-3-typed-target-filter
  • issue-4-resolve-session-result
  • issue-5-extract-worktree-discovery
  • issue-6-full-help-on-error
  • issue-7-verify-decoded-paths
  • master

28 Mar 2026 08:59PM UTC coverage: 83.711% (+1.0%) from 82.67%
23694210503

push

github

futpib
feat: output raw JSONL records for --json across all commands

Add --json to dump and tail commands. Change search and last --json
to output raw JSONL entries (one per line) instead of synthetic JSON
arrays. Remove unused MatchedLine.line_number field. Rename test
files: e2e.rs -> mock.rs, integration.rs -> live.rs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

57 of 61 new or added lines in 4 files covered. (93.44%)

128 existing lines in 4 files now uncovered.

1845 of 2204 relevant lines covered (83.71%)

29.24 hits per line

Relevant lines Covered
Build:
Build:
2204 RELEVANT LINES 1845 COVERED LINES
29.24 HITS PER LINE
Source Files on master
  • Tree
  • List 5
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23694210503 master feat: output raw JSONL records for --json across all commands Add --json to dump and tail commands. Change search and last --json to output raw JSONL entries (one per line) instead of synthetic JSON arrays. Remove unused MatchedLine.line_number f... push 28 Mar 2026 09:00PM UTC futpib github
83.71
23693680295 master feat: support agent-name and custom-title record types These session metadata records were previously unhandled, triggering "skipping unrecognized record" warnings. They are now available via -t agent-name and -t custom-title (and -t all), but ex... push 28 Mar 2026 08:28PM UTC futpib github
82.67
23671953971 master fix: set distinct mtimes in tail latest-session test Without explicit mtimes both sessions get the same mtime, making the "latest" pick nondeterministic and causing CI flakes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> push 27 Mar 2026 11:34PM UTC futpib github
82.15
23670048268 master fix: make diff tests resilient to parallel color state races Tests were using console::set_colors_enabled(false) which is global state that races with test_highlight_dot_regex setting it to true. Use strip_ansi() on output instead so assertions w... push 27 Mar 2026 10:24PM UTC futpib github
83.63
23669887898 master feat: add queue-operation target type (#28) Extract queue-operation records (enqueue/dequeue/remove) with operation as tool_name and content when present. Hidden from default targets, accessible via -t queue-operation or -t all. Co-Authored-By: ... push 27 Mar 2026 10:19PM UTC futpib github
83.85
23669437091 master feat: add system record target type for searching internal records (#21) Add Target::System to parse system records (stop_hook_summary, turn_duration, compact_boundary, local_command, api_error, etc.). Text is the content field when present, othe... push 27 Mar 2026 10:04PM UTC futpib github
83.51
23669143036 master feat: unify target selection to --targets/-t across all subcommands (#25) Replace per-type boolean flags (-u, -a, -c, -o, -t, -r, -s, --compact-summary) in search with --targets/-t comma-separated string, matching dump and last. Add -t shorthand ... push 27 Mar 2026 09:55PM UTC futpib github
83.35
23668303841 master feat: warn on unrecognized record types with record preview Instead of silently dropping records with unknown types (e.g. "system", "summary"), print a warning to stderr with the first 120 characters of the record so users can identify what is be... push 27 Mar 2026 09:29PM UTC futpib github
83.15
23668118409 master fix: handle broken pipe gracefully (e.g. claugrep dump | head) Reset SIGPIPE to SIG_DFL at startup so the kernel terminates the process cleanly with signal 13 when the pipe breaks, instead of Rust's panic handler firing (exit 101 / apparent segfa... push 27 Mar 2026 09:24PM UTC futpib github
82.94
23667461718 master feat: default `claugrep dump` to latest session when no arg given (closes #20) Like journalctl defaulting to the current boot, omitting the session argument now dumps the most recent session (offset 0). Co-Authored-By: Claude Sonnet 4.6 <noreply... push 27 Mar 2026 09:05PM UTC futpib github
82.91
See All Builds (55)

Badge your Repo: claugrep

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc