Skip to content

Refresh payment access and move suspended Cloud sessions to Free - #572

Closed
igorcosta wants to merge 1 commit into
mainfrom
payment-access-release
Closed

Refresh payment access and move suspended Cloud sessions to Free#572
igorcosta wants to merge 1 commit into
mainfrom
payment-access-release

Conversation

@igorcosta

Copy link
Copy Markdown
Contributor

Stripe-confirmed payment holds now refresh in running CLI sessions. Autohand Cloud switches an idle paid-model session to persisted Fantail/Free and shows account-scoped billing recovery guidance. Refresh runs at startup, before instructions, and every 30 seconds; other providers keep their selections.

Validation on current main plus this commit, with Bun 1.4.2: bun run proof passed, including lint, typecheck, 8,585 unit tests, build, and 92 real-terminal tests. Coverage includes account credential changes, active turns, provider isolation, and the built payment-access downgrade flow.

Refresh account access before instructions and during sessions, show billing recovery guidance, and persist Fantail when paid model access is removed. Cover account credentials, provider isolation, active turns, and the real terminal recovery flow.

Validation: build, lint/typecheck, 75 focused tests, and the real payment-access terminal test passed. The aggregate proof recorded six subprocess and timing failures; all affected files passed in the focused rerun.

Co-authored-by: Autohand Evolve <code-noreply@autohand.ai>
@igorcosta

Copy link
Copy Markdown
Contributor Author

Closing this draft without merging; the branch is kept.

@igorcosta igorcosta closed this Sep 10, 2026
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