cassette_login
Sign in to Cassette with your email and server-generated password, or request a replacement password when needed. Credentials are verified before any changes, so existing setups remain intact.
Instructions
Sign this machine in to Cassette, or have a replacement password emailed. Pass email plus the generated password from the user's Cassette email. Cassette passwords are always server-generated, never chosen — ask the user for theirs, never invent one. If they no longer have it, confirm with them first, then pass request_new_password=true with confirm_replace=true: that replaces the account password on every machine they use and emails a new one. Credentials are verified before anything is written, so a wrong password leaves an existing working setup untouched.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | |||
| password | No | ||
| confirm_replace | No | ||
| request_new_password | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| phase | Yes | ||
| job_id | No | ||
| warnings | No | ||
| artifacts | No | ||
| session_id | No | ||
| next_action | Yes |