fabro/lib/crates/arc-cli
Bryan Helmkamp 4ac4fc4ea9 Add GitHub App manifest setup to arc install
Adds a temporary local HTTP server in `arc install` that handles the
GitHub App manifest registration flow, enabling standalone users to
register a GitHub App without running the arc-web server.

Also gates server-only install steps (pre-flight checks, server.toml,
secrets/certs, start servers) behind #[cfg(feature = "server")] and
removes the `gh` CLI from system dependency checks. Reloads .env before
running arc doctor so it picks up freshly written credentials.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-10 14:36:13 -04:00
..
src Add GitHub App manifest setup to arc install 2026-03-10 14:36:13 -04:00
tests Flip arc doctor default to live mode with --dry-run opt-out 2026-03-10 14:17:59 -04:00
Cargo.toml Add GitHub App manifest setup to arc install 2026-03-10 14:36:13 -04:00