fabro/crates
Bryan Helmkamp 90dc528c99 Add shadow commits for Docker and Daytona (feature parity)
- Change GitCheckpointMode::Remote to Remote(PathBuf) so both variants
  carry a repo path for MetadataStore shadow commits
- Unify init_run and shadow write logic to work with either Host or
  Remote mode, eliminating Host-only gates
- Add trailers (Arc-Run, Arc-Completed, Arc-Checkpoint) to remote
  checkpoint commits via write_file + git commit -F to avoid shell
  escaping issues with multi-line messages
- Wire up meta_branch for Daytona in run.rs (was only set for worktree)
- Fix sandbox name collisions by adding random hex suffix
- Fix pre-existing build_router() test compilation errors from JWT auth
- Add E2E tests for Host shadow branch and Daytona shadow branch

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:45:48 -05:00
..
arc-agent Add guardrail tests and fix config hygiene across provider system 2026-02-28 17:51:31 -05:00
arc-attractor Add shadow commits for Docker and Daytona (feature parity) 2026-02-28 21:45:48 -05:00
arc-cli Unify ullm, arc-agent, arc-attractor into single arc binary 2026-02-28 17:09:30 -05:00
arc-git-storage Rename all crates from unprefixed to arc-* prefix 2026-02-28 04:20:47 -05:00
arc-llm Add guardrail tests and fix config hygiene across provider system 2026-02-28 17:51:31 -05:00
arc-mcp Rename all crates from unprefixed to arc-* prefix 2026-02-28 04:20:47 -05:00
arc-util Rename all crates from unprefixed to arc-* prefix 2026-02-28 04:20:47 -05:00