tide_branding
BRAND THE ENCLAVE FOR THE USER — generate a logo + background and upload them so the Tide login/approval screen is branded. Returns a single ready-to-run command that generates the assets (no image model needed), validates them, uploads both, and saves+signs the IdP settings. Also returns the VERIFIED upload contract (multipart parts, the png/jpg/jpeg/gif/webp allowlist with SVG REJECTED, the 5 MB cap, set-branding = save AND re-sign, IGA-exempt) plus image-model prompts for agents that can generate images. Pass realm/accent/appName to get the command pre-filled. CALL THIS whenever branding, a logo, a background, theming or 'skinning' the enclave or login screen comes up — then RUN the command; do not just describe it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| realm | No | Realm to brand, e.g. 'myapp'. Fills in the command. | |
| accent | No | Hex accent colour without '#', e.g. '2f6f4e'. Default 1f6feb. | |
| appName | No | App name. Deterministically varies the mark's geometry so realms look distinct. | |
| tidecloakUrl | No | Base URL. Default http://localhost:8080. |