fabro/lib/crates
Bryan Helmkamp 6cf4be6354 Extract push_run_branches helper from rewind.rs and fork.rs
Both rewind_to_entry and fork_from_entry had nearly identical 25-line
blocks resolving the repo path, checking for a remote tracking branch,
and pushing run+meta refspecs. Extract Store::repo_dir() and a shared
push_run_branches() helper to eliminate the duplication.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 13:47:08 -04:00
..
fabro-agent Consolidate backoff/jitter into fabro-util::BackoffPolicy 2026-03-29 13:47:05 -04:00
fabro-api Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-api-types Rename fabro-types to fabro-api-types 2026-03-29 13:47:08 -04:00
fabro-cli Clean up runtime path docs and test comment 2026-03-29 13:47:08 -04:00
fabro-config Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-core Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-db rename Arc to Fabro in all Rust crates, symbols, env vars, and supporting files 2026-03-12 12:25:58 -04:00
fabro-devcontainer Fix: Remove std::env::set_var/remove_var from tests (#101) 2026-03-19 13:09:46 -04:00
fabro-git-storage Extract push_run_branches helper from rewind.rs and fork.rs 2026-03-29 13:47:08 -04:00
fabro-github Merge fabro-linear and GitHub tracker into fabro-tracker (#108) 2026-03-19 22:26:32 -04:00
fabro-graphviz Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-hooks Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-interview Create RuntimeState for run runtime and cache paths 2026-03-29 13:47:08 -04:00
fabro-llm Consolidate backoff/jitter into fabro-util::BackoffPolicy 2026-03-29 13:47:05 -04:00
fabro-mcp Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-model Remove ProfileCapabilities, rename ProviderProfile to AgentProfile, fix layer separation 2026-03-23 12:38:05 -04:00
fabro-openai-oauth Add Codex endpoint support for OpenAI OAuth flow 2026-03-17 00:47:47 -04:00
fabro-retro Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-sandbox Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-slack Unify fabro run foreground to use create + start + attach (#141) 2026-03-22 22:48:09 -04:00
fabro-store Create RuntimeState for run runtime and cache paths 2026-03-29 13:47:08 -04:00
fabro-telemetry Fix release CI test failures caused by telemetry fork flushing stdout 2026-03-19 15:18:03 -04:00
fabro-tracker Merge fabro-linear and GitHub tracker into fabro-tracker (#108) 2026-03-19 22:26:32 -04:00
fabro-types Fix Slate store fencing and restore status shape 2026-03-29 13:47:08 -04:00
fabro-types-derive Create fabro-types and rewire shared types 2026-03-29 13:47:08 -04:00
fabro-util Consolidate backoff/jitter into fabro-util::BackoffPolicy 2026-03-29 13:47:05 -04:00
fabro-validate Redesign fabro-model with LanguageModel trait, Catalog struct, and ModelRef (#121) 2026-03-23 11:15:40 -04:00
fabro-workflows Extract push_run_branches helper from rewind.rs and fork.rs 2026-03-29 13:47:08 -04:00