changedInput schema / properties / limit / description
Previous value: -"Maximum number of recent generations to return (default 5). There is no ceiling: pass a large number to list everything, and read total in the output to know whether anything was left out."New value: +"Maximum number of generations to return (default 5). With offset it pages through your generations, newest first; total in the output says how many there are. To fetch generations whose ids you know, use get_generations."
addedInput schema / properties / offset
Added value: +{
+ "description": "How many of the newest generations to skip before returning up to limit of them (default 0), for paging: the two oldest of total generations are limit 2 at offset total minus 2.",
+ "type": "integer"
+}
addedOutput schema / properties / generations / description
Added value: +"Recent successful generations, newest first."
changedOutput schema / properties / generations / items / properties / edited / description
Previous value: -"True when edit_image_set has changed this set's delivery from what was generated; a reset makes it false again."New value: +"True when edit_image_set has changed this set's delivery from what was generated."
changedOutput schema / properties / generations / items / properties / iconCeiling / description
Previous value: -"The largest base size, in pixels, at which export_icons keeps every density of this set crisp (no subject enlarged past its source pixels) at its current levers; absent when no base size does. Fixed by the subject count at generation; edits to margin or sizing move it."New value: +"The largest base size, in pixels, at which export_icons keeps every density of this set crisp; absent when no base size does."
changedOutput schema / properties / generations / items / properties / id / description
Previous value: -"The generation's id - the random segment of its download URLs, accepted by create_reference's sourceGeneration."New value: +"The generation's id: the random segment of its download URLs, accepted by get_generations, delete_generations, edit_image_set, export_icons and create_reference's sourceGeneration."
addedOutput schema / properties / generations / items / properties / images
Added value: +{
+ "description": "How many images it delivered.",
+ "type": "integer"
+}
removedOutput schema / properties / generations / items / properties / levers
Removed value: -{
- "additionalProperties": false,
- "description": "The delivery levers now in force for a set (width, height, minimumMargin, format, quality, background): the first delivery's until edit_image_set changes them. Absent on illustrations and on sets from before editing existed.",
- "properties": {
- "background": {
- "type": "string"
- },
- "canvas": {
- "type": "string"
- },
- "format": {
- "type": "string"
- },
- "height": {
- "type": "integer"
- },
- "minimumMargin": {
- "type": "integer"
- },
- "quality": {
- "type": "integer"
- },
- "sizing": {
- "type": "string"
- },
- "width": {
- "type": "integer"
- }
- },
- "required": [
- "minimumMargin",
- "format"
- ],
- "type": [
- "null",
- "object"
- ]
-}
removedOutput schema / properties / generations / items / properties / nativeHeight
Removed value: -{
- "type": "integer"
-}
removedOutput schema / properties / generations / items / properties / nativeWidth
Removed value: -{
- "description": "The canvas this set would be delivered on at native size (its trimmed frame plus margin): the size any re-delivery compares against.",
- "type": "integer"
-}
changedOutput schema / properties / generations / items / properties / parents / description
Previous value: -"Ids of the generations whose delivered images seeded this one's style references - the set lineage. Absent when this generation extended nothing."New value: +"Ids of the generations whose delivered images seeded this one's style references: the set lineage, for gathering a whole set's ids."
addedOutput schema / properties / generations / items / properties / prompt
Added value: +{
+ "description": "An illustration's prompt, as written; absent for sets.",
+ "type": "string"
+}
removedOutput schema / properties / generations / items / properties / promptJSON
Removed value: -{
- "description": "The batch's own prompt.json, verbatim - the same bytes that ship inside the zip. Its style, subjects and styleReferences are the original call and no edit can change them; its delivery levers (width, height, canvas, minimumMargin, format, quality, background) are the batch's current delivery, which edit_image_set rewrites, so reusing this reproduces the set as it stands now rather than as first delivered. The edited flag says whether that has happened. Its shape follows the tool named in its own tool field. Sets carry style, subjects as {description, filename} pairs, format, quality, minimumMargin, validation, width and height when an axis was fixed, background for solid-background sets, and styleReferences as zip-relative paths when the call used them. Illustrations carry prompt, width, height, format, quality and filename. Read subjects[].description to reproduce a set: a subject given in object form has a description that differs from its filename, so search.webp may have been asked for as a magnifying glass."
-}
addedOutput schema / properties / generations / items / properties / style
Added value: +{
+ "description": "The style a set was generated with, as written; absent for illustrations and for sets styled by reference images alone.",
+ "type": "string"
+}
removedOutput schema / properties / generations / items / properties / styleReferences
Removed value: -{
- "description": "The style references this generation was made with, in call order, each identified by the delivered image it came from when known, and reusable via create_reference. Distinct from promptJSON.styleReferences, which records the same references as zip-relative paths inside the original call. Absent when no references were used.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "from": {
- "description": "The generation id this reference image came from; accepted by create_reference's sourceGeneration.",
- "type": "string"
- },
- "image": {
- "description": "The delivered image filename inside that generation; accepted by create_reference's sourceImage.",
- "type": "string"
- },
- "uploaded": {
- "description": "True for a hand-uploaded reference that came from no generation.",
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "type": [
- "null",
- "array"
- ]
-}
addedOutput schema / properties / generations / items / properties / tool
Added value: +{
+ "description": "The tool that made it.",
+ "type": "string"
+}
changedOutput schema / properties / generations / items / required
Previous value: -[
- "id",
- "created",
- "expiresAt",
- "zipURL",
- "promptJSON"
-]New value: +[
+ "id",
+ "tool",
+ "created",
+ "expiresAt",
+ "zipURL",
+ "images"
+]
changedOutput schema / properties / total / description
Previous value: -"How many unexpired generations this key has in all. Greater than the number of rows returned means the listing was cut short by limit; ask again with a larger limit."New value: +"How many unexpired generations this key has in all. More than offset plus the rows returned means there are more to page through with offset."