Skip to content

refactor(cli): generalize cloud provider deployment - #203

Merged
massimoalbarello merged 1 commit into
mainfrom
codex/generalize-cloud-providers
Jun 16, 2026
Merged

refactor(cli): generalize cloud provider deployment#203
massimoalbarello merged 1 commit into
mainfrom
codex/generalize-cloud-providers

Conversation

@massimoalbarello

@massimoalbarello massimoalbarello commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This refactors hosted deployment around a small cloud provider registry so future providers can plug into the existing CLI lifecycle without duplicating setup/update/resume/doctor/destroy commands.

AWS remains the only implemented provider for now, but its lifecycle, hosted Nango persistence, and agent sync readiness logic now live behind an AWS provider adapter. The CLI also gains company-brain deployment target to view or set the selected provider, stored separately from provider-specific config and inferred from existing AWS config for current installs.

Railway-specific behavior is intentionally not included in this PR.

@massimoalbarello
massimoalbarello merged commit c394586 into main Jun 16, 2026
5 checks passed
@massimoalbarello
massimoalbarello deleted the codex/generalize-cloud-providers branch June 16, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant