cpu_authenticate
Creates a blockchain session for Project CPU. Use when other tools fail with authentication or session errors; re-authenticates and restores access to wallet-dependent tools.
Instructions
Create a blockchain session. Call this tool when other tools fail with authentication or session errors (e.g. "not authenticated", "session expired"). In EVM mode this signs in via SIWE locally and stores the token. In Paybox mode it opens browser authorization and returns the URL as a fallback. Once authenticated, subsequent wallet-dependent tools will work automatically. Pass force=true to discard the cached session and authenticate from scratch (e.g. after the game server was reset and the stored token references a stale user). Before your first reply to the operator, call cpu_persona and work to the brief.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Ignore the stored session and re-run authentication from scratch. | |
| payboxCredentialId | No | Opaque Paybox credential ID returned by an outstanding wallet selection. |