addedInput schema / additionalProperties
Added value: +false
addedInput schema / properties / count / default
Added value: +3
addedInput schema / properties / count / description
Added value: +"How many words/sentences/paragraphs to generate; clamped to 1-50."
addedInput schema / properties / count / maximum
Added value: +50
addedInput schema / properties / count / minimum
Added value: +1
addedInput schema / properties / format / default
Added value: +"paragraphs"
addedInput schema / properties / format / description
Added value: +"Output unit. Unrecognised values fall back to paragraphs."
addedInput schema / properties / format / enum
Added value: +[
+ "words",
+ "sentences",
+ "paragraphs"
+]
addedInput schema / properties / startWithTraditional / default
Added value: +false
addedInput schema / properties / startWithTraditional / description
Added value: +"When true, begin output with the canonical \"Lorem ipsum dolor sit amet...\" line (consuming part of count)."
addedInput schema / properties / type / default
Added value: +"lorem"
addedInput schema / properties / type / description
Added value: +"Vocabulary theme for the placeholder text."
addedInput schema / properties / type / enum
Added value: +[
+ "lorem",
+ "bacon",
+ "cupcake",
+ "pirate",
+ "shakespeare",
+ "tech",
+ "medical"
+]
removedInput schema / required
Removed value: -[
- "type",
- "format",
- "count",
- "startWithTraditional"
-]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "options": {
+ "description": "Echoed effective options plus the list of available themes.",
+ "properties": {
+ "availableTypes": {
+ "description": "All selectable vocabulary themes.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "count": {
+ "description": "Clamped count used.",
+ "type": "integer"
+ },
+ "format": {
+ "description": "Resolved output unit.",
+ "type": "string"
+ },
+ "startWithTraditional": {
+ "description": "Whether the traditional opener was prepended.",
+ "type": "boolean"
+ },
+ "type": {
+ "description": "Resolved vocabulary theme.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "result": {
+ "description": "The generated placeholder text.",
+ "type": "string"
+ },
+ "stats": {
+ "description": "Text and generation statistics.",
+ "properties": {
+ "generation": {
+ "description": "Resolved generation settings.",
+ "properties": {
+ "format": {
+ "description": "Resolved output unit.",
+ "type": "string"
+ },
+ "requestedCount": {
+ "description": "Clamped count used.",
+ "type": "integer"
+ },
+ "startWithTraditional": {
+ "description": "Whether the traditional opener was prepended.",
+ "type": "boolean"
+ },
+ "type": {
+ "description": "Resolved vocabulary theme.",
+ "type": "string"
+ },
+ "vocabularySize": {
+ "description": "Number of words in the chosen vocabulary.",
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "text": {
+ "description": "Counts derived from the generated text.",
+ "properties": {
+ "characters": {
+ "description": "Total character count.",
+ "type": "integer"
+ },
+ "charactersWithSpaces": {
+ "description": "Character count including spaces.",
+ "type": "integer"
+ },
+ "charactersWithoutSpaces": {
+ "description": "Character count excluding spaces.",
+ "type": "integer"
+ },
+ "paragraphs": {
+ "description": "Number of paragraphs (blank-line separated).",
+ "type": "integer"
+ },
+ "sentences": {
+ "description": "Count of sentence-ending punctuation.",
+ "type": "integer"
+ },
+ "words": {
+ "description": "Number of word tokens.",
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "success": {
+ "description": "True when generation succeeded.",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}