This repository was archived by the owner on Apr 8, 2026. It is now read-only.
Commit 7db400c
committed
feat(cli): add claw log --since date filter
Replayed the CLI parity changes on top of the latest mainline so the direct command surface now includes a date-filtered git log view alongside the related config, hook, and branch helpers already in flight.
Constraint: The local branch had diverged from origin/main and required a rebase before push
Constraint: Keep the Rust CLI help text, parsing, and focused tests aligned
Rejected: Push the pre-rebase commit directly | non-fast-forward and stale mainline base
Confidence: medium
Scope-risk: moderate
Directive: Preserve the top-level log/config/hook/branch command wiring together when reconciling future CLI parity rebases
Tested: cargo build --workspace; cargo test -p rusty-claude-cli parses_log_subcommand_with_since_filter; cargo test -p rusty-claude-cli rejects_invalid_log_arguments; cargo test -p rusty-claude-cli cli_git_log_args_include_since_when_requested; ./target/debug/claw log --since 2026-04-01
Not-tested: full cargo test --workspace after the rebase conflict resolution1 parent 32e0980 commit 7db400c
2 files changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| 96 | + | |
96 | 97 | | |
97 | 98 | | |
98 | 99 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
| |||
0 commit comments