fabro/crates/arc-cli/src
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
..
cli_config.rs Use typed enums in cli.toml config and simplify defaults 2026-03-05 00:37:43 -05:00
doctor.rs Add --config CLI arg to override server config path 2026-03-04 23:36:32 -05:00
logging.rs Add --debug global CLI flag to switch log level from INFO to DEBUG 2026-03-02 12:13:59 -05:00
main.rs Clean up GitHub App credentials: share reqwest client, accept raw PEM, avoid clone 2026-03-05 22:45:19 -05:00
setup.rs Fix cargo fmt formatting across workspace 2026-03-04 00:36:44 -05:00