Update to Tucktale Bedtime Stories
Snapshot Oct 29, 2026 · 12:07 UTC · version 1.0.1
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Oct 28, 2026 · 13:13 UTC
eea0071c333a0074f9fbd6e1982e84886644781c580a1fded5dfa6906bc65146
Oct 29, 2026 · 12:07 UTC
999bb2a13fff312dfa0f2a5b76bd64db562eafe24ff363b34a9fbe0c42644afe
Package file
Oct 28, 2026 · 13:13 UTC
9969
Oct 29, 2026 · 12:07 UTC
10542
Package file
Oct 28, 2026 · 13:13 UTC
Not present
Oct 29, 2026 · 12:07 UTC
{"sha256":"2ea5c27512a063854f273f08a6f9f3234a907e3349f7010faff240a1e2241573","size":2996}
Package file
Oct 28, 2026 · 13:13 UTC
Not present
Oct 29, 2026 · 12:07 UTC
{"sha256":"d3833c44ae52d19b261073224d6a86061bb952684d8b8163e77b042ae02d8b2b","size":412}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "tucktale", - "version": "1.0.0", + "version": "1.0.1", "description": "For parents and caregivers: set up a bedtime story series once (your child's toys as the characters, a world, the values you care about, an age band and a length). Each night ChatGPT writes the next episode; Tucktale remembers the story so far, narrates the episode aloud on its own server and keeps it on a private listening page and podcast feed.", "author": { "name": "The Open Apps, Inc.", @@ -12,19 +12,28 @@ "keywords": [ "bedtime story", "bedtime stories", + "bedtime stories for kids", + "kids bedtime story", + "kids story", + "children's stories", + "story for kids", + "sleep story", + "sleep stories for kids", + "read aloud story", + "audio bedtime story", "story series", - "audio story", - "read aloud", - "family", + "continue the story", + "kids podcast", + "family podcast", "parents", - "podcast" + "storytelling" ], "extensions": { "com.openai": { "interface": { "displayName": "Tucktale Bedtime Stories", - "shortDescription": "Narrated bedtime story series", - "longDescription": "Tucktale is a tool for parents and caregivers. You set up a bedtime story series once, and every night ChatGPT writes the next episode for your child to listen to, while Tucktale remembers the whole story so far and reads each episode aloud.\n\nSet up the series by telling ChatGPT about it: two or three main characters (your child's favourite toys, animals or made-up friends), where the stories happen, one to three values to weave in (such as kindness, courage or trying again), the listener's age band (3-4, 5-6, 7-8 or 9-10) and how long an episode should be (about 3, 6 or 10 minutes).\n\nEach night, ask for \"tonight's Tucktale episode\". ChatGPT gets the story so far from Tucktale (a recap of every earlier episode, the facts already established, last time's hook and tonight's value) and writes the next episode to fit. It works in any new chat: the series lives in Tucktale, not in one conversation.\n\nChatGPT writes every episode to Tucktale's bedtime rules (gentle stakes, no violence or scary creatures, no characters or brands from books, films or shows, a calm ending). Before saving it, Tucktale checks it for unsuitable words, well-known characters and personal details, then narrates it in a minute or two with a calm voice, using an open text-to-speech model on Tucktale's own server. Choose from four voices.\n\nPlay the episode in the card in ChatGPT, or without a screen: on your private listening page or in any podcast app through the series' private podcast feed. A season is ten episodes by default; at any point you can download the season as a book laid out for print.\n\nChange anything later: the characters, the voice, the length, things to keep out of the stories, or ask for a calmer or shorter version of tonight's episode.\n\nLimits:\n- Narration is in English.\n- Tucktale never asks for a child's name, age, school or photo. Use toys and made-up names; the age is an age band.\n- Only the newest episode can be rewritten, so the story stays consistent.\n- Series are deleted 12 months after their last new episode or change, or at once when you say \"Delete my Tucktale series\".", + "shortDescription": "Bedtime stories, read aloud", + "longDescription": "Tucktale is for parents and caregivers: a bedtime story for your child every night, read aloud as audio, that remembers the characters and the story so far. You set up a bedtime story series once, and every night ChatGPT writes the next episode for your child to listen to.\n\nSet up the series by telling ChatGPT about it: two or three main characters (your child's favourite toys, animals or made-up friends), where the stories happen, one to three values to weave in (such as kindness, courage or trying again), the listener's age band (3-4, 5-6, 7-8 or 9-10) and how long an episode should be (about 3, 6 or 10 minutes).\n\nEach night, ask for \"tonight's Tucktale episode\". ChatGPT gets the story so far from Tucktale (a recap of every earlier episode, the facts already established, last time's hook and tonight's value) and writes the next episode to fit. It works in any new chat: the series lives in Tucktale, not in one conversation.\n\nChatGPT writes every episode to Tucktale's bedtime rules (gentle stakes, no violence or scary creatures, no characters or brands from books, films or shows, a calm ending). Before saving it, Tucktale checks it for unsuitable words, well-known characters and personal details, then narrates it in a minute or two with a calm voice, using an open text-to-speech model on Tucktale's own server. Choose from four voices.\n\nPlay the episode in the card in ChatGPT, or without a screen: on your private listening page or in any podcast app through the series' private podcast feed. A season is ten episodes by default; at any point you can download the season as a book laid out for print.\n\nChange anything later: the characters, the voice, the length, things to keep out of the stories, or ask for a calmer or shorter version of tonight's episode.\n\nLimits:\n- Narration is in English.\n- Tucktale never asks for a child's name, age, school or photo. Use toys and made-up names; the age is an age band.\n- Only the newest episode can be rewritten, so the story stays consistent.\n- Series are deleted 12 months after their last new episode or change, or at once when you say \"Delete my Tucktale series\".", "developerName": "The Open Apps, Inc.", "category": "Entertainment", "capabilities": [ @@ -43,7 +52,8 @@ "brandColor": "#26346B", "brandColorDark": "#9DB0F2", "composerIcon": "./assets/composerIcon.png", - "logo": "./assets/logo.png" + "logo": "./assets/logo.png", + "onboardingSkill": "./skills/bedtime-stories/SKILL.md" }, "review": { "test_cases": { @@ -102,7 +112,7 @@ }, "publication": { "countries": [], - "release_notes": "First release: set up a bedtime story series once; each night ChatGPT writes the next episode from Tucktale's memory of the series, and Tucktale narrates it with its own text-to-speech voice and keeps it on a private listening page and podcast feed, with a print-ready book of each season." + "release_notes": "Clearer listing and tool text for parents looking for bedtime stories read aloud. The create_series and get_episode_brief descriptions and the server instructions now name how parents ask ('bedtime stories read aloud', 'tonight's bedtime story', 'continue last night's story'), and each saved episode's summary says which episode to ask for the next night. The listing gains search words, the subtitle 'Bedtime stories, read aloud' and a bedtime-stories skill. Tool names, inputs, the card and the data kept are unchanged." }, "apps": "./.app.json" }
Full technical diff · 4 changed fields
changed /files/plugin.json/sha256
"eea0071c333a0074f9fbd6e1982e84886644781c580a1fded5dfa6906bc65146"
"999bb2a13fff312dfa0f2a5b76bd64db562eafe24ff363b34a9fbe0c42644afe"
changed /files/plugin.json/size
9969
10542
added /files/skills~1bedtime-stories~1SKILL.md
Field was absent
{
"sha256": "2ea5c27512a063854f273f08a6f9f3234a907e3349f7010faff240a1e2241573",
"size": 2996
}added /files/skills~1bedtime-stories~1agents~1openai.yaml
Field was absent
{
"sha256": "d3833c44ae52d19b261073224d6a86061bb952684d8b8163e77b042ae02d8b2b",
"size": 412
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "94d1fbe44d6dfbab88a8eeacd8bb02b6b9ff28c229dddefc1243b90ea7e2e922",
"size": 100
},
"assets/composerIcon.png": {
"sha256": "4d2a9766148afae9c2de730f54ceafcf6f3d2bbf2f9810bfee484751518c8a1e",
"size": 12130
},
"assets/logo.png": {
"sha256": "4d2a9766148afae9c2de730f54ceafcf6f3d2bbf2f9810bfee484751518c8a1e",
"size": 12130
},
"mcp.json": {
"sha256": "47cef3acac8d7ba0e2ea4f67910792da86ffaf9ab4674e3abc6effc83b5ead31",
"size": 205
},
"plugin.json": {
"sha256": "999bb2a13fff312dfa0f2a5b76bd64db562eafe24ff363b34a9fbe0c42644afe",
"size": 10542
},
"skills/bedtime-stories/SKILL.md": {
"sha256": "2ea5c27512a063854f273f08a6f9f3234a907e3349f7010faff240a1e2241573",
"size": 2996
},
"skills/bedtime-stories/agents/openai.yaml": {
"sha256": "d3833c44ae52d19b261073224d6a86061bb952684d8b8163e77b042ae02d8b2b",
"size": 412
}
}
}SHA-256 of public snapshot: d5accf952ba07d50b707eaf0059b33381345e09f14e0c0978ef5ca7f4856b11e