fabro/lib/apps/fabro-cli
Scott Werner 1f4712b845 Simplify stage credential renewal and share the read token source
Rewrite the sandbox credential store only when the token source mints a
new generation, and skip the refresh loop for static tokens. Build the
run's read-only token source once in the worker and share it between the
workspace fetch and stage Git access. Drop unreachable branches in
for_run, reuse the shared contents-permission check and constants, and
fold the duplicated token resolution and test setup into helpers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 21:58:19 -04:00
..
src Simplify stage credential renewal and share the read token source 2026-10-05 21:58:19 -04:00
tests Move stage credentials to Petri's spawn env and let the managed token win 2026-10-05 19:26:08 -04:00
build.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
Cargo.toml Reuse cached GitHub installation tokens for run fetches and pushes 2026-10-01 13:01:13 -04:00