Skip to content

Commit 8d150c1

Browse files
oss: non-interactive command for the personal activation link
Reviewed as: - execore: add billing activate for the personal activation link - execore: classify billing activate as mutating - execore: test billing activate link, gate, and availability - e1e: cover billing activate link to personal signup - oss: recover a missing plan with billing activate CI-Job-Retries: 2
1 parent 79ec229 commit 8d150c1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎skill/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ tmux send-keys -t exe-signup '<email>' Enter
6767

6868
**Recovery**
6969

70-
- No plan or link expired: rerun the PTY session, hand over the welcome-tip link, and `exit`. Without that tip, `ssh exe.dev billing manage --json` returns a Stripe-only `{"url":...}`.
70+
- No plan or link expired: `ssh exe.dev billing activate --json` returns `{"url":...}`, the same Personal link as the welcome tip. Hand it over the same way, then rerun `ssh exe.dev new --json` once the human confirms. If it returns `{"error":...}` (exit 1), activation is unavailable for this account; `ssh exe.dev billing manage --json` returns a Stripe-only `{"url":...}` instead.
7171
- `Verification still pending.` or `Email verification timed out.`: the email link works for 15 minutes after sending. Once the human clicks it, rerun `ssh exe.dev new --json`. If it expired or never came, rerun the PTY session.
7272
- Your turn ends mid-wait: tell the human the link lasts 15 minutes and to tell you when done. Then rerun `ssh exe.dev new --json`.
7373
- No PTY tool: after the human agrees, `printf '%s\n' "$EMAIL" | ssh exe.dev` sends the email and exits with `Verification still pending.` It skips the plan prompt, so expect the no-plan error.

0 commit comments

Comments
 (0)