feat: muse clone --depth N (shallow clone)
- FetchStreamResult gains shallow_commits: list[str] - Transport.fetch_stream gains depth: int | None = None param - HttpTransport includes depth in msgpack request body; parses shallow_commits from H frame - LocalTransport accepts depth param (no-op; always full history) - muse clone --depth N flag: validates >= 1, rejects 0 with user-friendly error - Writes .muse/shallow with boundary commit IDs when depth active - JSON output includes shallow_commits field - 9 TDD tests: flag registration, transport forwarding, shallow file, JSON output
sha256:9707812d8270d7fbb592700cc054f220d7daa0c7e5487fb193b4b99afa463f88
sha
sha256:1307b05d362ffa8bc8ee8a24afbac433bf7153278135543b2c9d1eb0356dc951
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:9707812d8270d7fbb592700cc054f220d7daa0c7e5487fb193b4b99afa463f88 --body "your comment"
No comments yet. Be the first to start the discussion.