fabro/lib/components/fabro-store
Bryan Helmkamp 09f5bb0f84
Simplify clone depth plumbing
Make RunCloneSettings::DEFAULT_DEPTH the single owner of the default
depth, and interpret the "0 = full history" sentinel in one place via
RunCloneSettings::depth_limit(). Docker's clone_depth becomes
Option<usize> to match Daytona's encoding, with a shared
depth_argument() helper for both git command builders. Drop the
unreachable Option on the resolved depth field, the hand-written
DaytonaSettings::Default, and the pure-forwarding
daytona_git_clone_options helper. The blob-import test helper reuses
the pool's own connect options instead of rebuilding a partial copy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019bgXj5J218RXfiT72qhbLV
2026-08-21 18:37:39 -04:00
..
src Simplify clone depth plumbing 2026-08-21 18:37:39 -04:00
tests Add a shared RunSpec test fixture and adopt it 2026-08-19 16:50:37 -04:00
Cargo.toml fabro(01KYQMV1VW6139EGNHEM1RGF2G): simplify_fable (succeeded) 2026-07-29 22:31:26 +00:00