generate_uuid
UUID Generator — Generate unique identifiers — UUID v4 or v7, ULID, Nano ID, or plain random hex. Exists so a workflow gets real identifiers instead of asking a language model to invent them. [category: generate]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Out-of-range values are pulled back to the nearest allowed value rather than refused, and the reply says so when it happened. | |
| format | No | A name we do not recognise is refused and the five accepted names are listed. It is not quietly turned into a v4 — a caller that asked for a ULID and got a UUID has data of the wrong shape that looks perfectly healthy until something downstream breaks. | v4 |
| length | No | How many characters long each Nano ID is. Only used when the kind above is Nano ID. | |
| hyphens | No | Turn this off for the 32-character form with no dashes. Only applies to the two UUID kinds. | |
| uppercase | No | Return the letters in capitals. Nano ID and ULID have their own fixed alphabets and ignore this. |