Refresh payment access and move suspended Cloud sessions to Free - #572
Closed
igorcosta wants to merge 1 commit into
Closed
Refresh payment access and move suspended Cloud sessions to Free#572igorcosta wants to merge 1 commit into
igorcosta wants to merge 1 commit into
Conversation
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>
Contributor
Author
|
Closing this draft without merging; the branch is kept. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 proofpassed, 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.