fabro/crates/arc-cli
Bryan Helmkamp 72b6e86f3d Clean up GitHub App credentials: share reqwest client, accept raw PEM, avoid clone
- Share a single reqwest::Client across GitHub API calls in resolve_clone_credentials
  to reuse the TLS connection pool
- Accept raw PEM (not just base64-encoded) in build_github_app_credentials, matching
  the existing decode_pem_env/decode_pem_value convention
- Move github_app into DaytonaSandbox::new() instead of cloning

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-05 22:45:19 -05:00
..
src Clean up GitHub App credentials: share reqwest client, accept raw PEM, avoid clone 2026-03-05 22:45:19 -05:00
tests Add GPT-5.4 and GPT-5.4 Pro to model catalog 2026-03-05 22:12:21 -05:00
Cargo.toml Add ~/.arc/cli.toml config for persistent CLI defaults 2026-03-05 00:31:31 -05:00