Skip to content

Add CLI account login and persistent service environments - #8

Merged
irl-dan merged 5 commits into
mainfrom
codex/imp-034-staging-cli
Sep 21, 2026
Merged

irl-dan merged 5 commits into
mainfrom
codex/imp-034-staging-cli

Conversation

@irl-dan

@irl-dan irl-dan commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Adds account login, status, logout and organization listing to the Rust and Bun CLIs. Production is the default; a persistent user setting selects staging, with separate credentials and a visible environment indicator. Repositories cannot change the selected service environment.

The CLI reuses the existing device authorization API and stores credentials in the operating system credential store where supported. Automation can provide an environment-specific API key. Service credentials are excluded from harness processes.

Validation: shared account and environment-persistence scenarios pass in both implementations. Live browser approval and native credential-store interoperability remain unverified. No backend deployment or public release is included. Registry publishing is a separate stacked PR.

@irl-dan irl-dan changed the title Add staging account access to Rust and Bun CLI Add CLI account login and persistent service environments Sep 21, 2026
@irl-dan
irl-dan marked this pull request as ready for review September 21, 2026 22:56
@irl-dan
irl-dan merged commit 878b401 into main Sep 21, 2026
13 checks passed
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