Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.

Commit 7db400c

Browse files
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 resolution
1 parent 32e0980 commit 7db400c

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

USAGE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ cd rust
9393
cd rust
9494
./target/debug/claw status
9595
./target/debug/claw sandbox
96+
./target/debug/claw hook list
9697
./target/debug/claw agents
9798
./target/debug/claw mcp
9899
./target/debug/claw skills

rust/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ cargo run -p rusty-claude-cli -- prompt "explain this codebase"
2222

2323
# JSON output for automation
2424
cargo run -p rusty-claude-cli -- --output-format json prompt "summarize src/main.rs"
25+
26+
# Inspect registered hooks and whether they are enabled
27+
cargo run -p rusty-claude-cli -- hook list
2528
```
2629

2730
## Configuration

0 commit comments

Comments
 (0)