Mint a session key (proxy only)
mint_session_keyMint a per-session API key bound to YOUR identity (same org/project/agent), distinctly labeled. The watchdog proxy calls this once at startup and uses the returned key, so concurrent sessions of one agent become distinguishable in queue_status/whoami. Same access as your key — no privilege change. The raw key is returned ONCE. If this call is refused for billing (BILLING_INACTIVE or MONTHLY_CAP_REACHED), the response carries tellHuman, a ready-to-relay sentence: PASS IT TO YOUR HUMAN. You cannot fix it yourself — only an owner can — so do NOT absorb the refusal and continue with read-only work as if the session were healthy; every value-bearing write will keep failing until they act.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Session label (e.g. host#pid). Optional — auto-derived if omitted. | |
| autoUpdate | No | Whether the machine running this proxy keeps the CLI current by itself: `on`, `off`, or `failed`. The proxy sends it; nothing else should. Optional. | |
| cliVersion | No | The @retasc/cli version making this call. The proxy sends its own; nothing else should. Optional — absent just means the server has to infer whether this build is current. |