Update to NewsTune Studio
Snapshot Oct 24, 2026 · 18:05 UTC · version 1.3.0
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 3 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
Sep 30, 2026 · 23:02 UTC
1bcdee9f004a66afce03c86e959b28e3b4025ab893810f6571bca94d3c5619f5
Oct 24, 2026 · 18:05 UTC
6f4843ea08a00cd835dfc481ada1443e7171fcc6dbcbeccd19905ee17b8ec7aa
Package file
Sep 30, 2026 · 23:02 UTC
127
Oct 24, 2026 · 18:05 UTC
100
Package file
Sep 30, 2026 · 23:02 UTC
9d9794b58484110fb5e2f455751eb84b02ee55512c7a52c77f48d61a4fefca94
Oct 24, 2026 · 18:05 UTC
fb5db4f2bdd6c709c0f459118c8a4a95202333b4c56a7f0a61674b7668157e0c
Package file
Sep 30, 2026 · 23:02 UTC
1639
Oct 24, 2026 · 18:05 UTC
2095
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
assets/newstune-app-icon.png →
assets/newstune-app-icon.svg →
assets/newstune-ios-preview.png →
skills/newstune-agent-api/SKILL.md →
skills/newstune-agent-api/agents/openai.yaml →
skills/newstune-agent-api/references/tools.md →
skills/newstune-podcast-publisher/SKILL.md →
skills/newstune-podcast-publisher/agents/openai.yaml →
skills/newstune-podcast-publisher/references/distribution.md →
skills/newstune-voice-studio/SKILL.md →
skills/newstune-voice-studio/agents/openai.yaml →
skills/newstune-voice-studio/references/voice-workflows.md →
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,26 +1,50 @@ { - "apps": "./.app.json", + "name": "app-6a58673988ac8191abcdf00db9c98fc3", + "version": "1.3.0", + "description": "Create and continue NewsTune podcasts, publish pages and RSS, and prepare external distribution from ChatGPT and Codex.", "author": { - "name": "GUANYU CHEN" + "name": "GUANYU CHEN", + "email": "info@yuniverses.com", + "url": "https://podcast.newstune.app" }, - "description": "NewsTune Studio helps ChatGPT and Codex inspect existing series, produce private episodes, wait for completion, return direct episode links, compare authorized voices, open secure voice-selection or consented-cloning handoffs, publish approved public pages and RSS feeds, and prepare user-completed distribution to podcast platforms.", + "homepage": "https://podcast.newstune.app/developers/agent-skills/", + "keywords": [ + "podcast", + "audio", + "voice", + "tts", + "rss", + "publishing" + ], + "skills": "./skills/", + "mcpServers": "./.mcp.json", "interface": { - "capabilities": [], - "category": "Productivity", + "displayName": "NewsTune Studio", + "shortDescription": "Create and publish podcasts", + "longDescription": "NewsTune Studio creates private podcast episodes from approved scripts or source material. Preview one exact batch quote for 2\u201310 episodes, approve it once, and let NewsTune generate episodes sequentially while tracking each status and episode-page link. Reuse unchanged approvals, compare accessible voices, maintain transcripts and assets, and publish exact approved public pages and RSS separately.", + "developerName": "GUANYU CHEN", + "category": "Creativity", + "capabilities": [ + "Read", + "Write", + "Audio", + "Publishing", + "Interactive" + ], + "websiteURL": "https://podcast.newstune.app", + "privacyPolicyURL": "https://podcast.newstune.app/privacy-policy/", + "termsOfServiceURL": "https://podcast.newstune.app/terms-of-service/", "defaultPrompt": [ "Show my existing NewsTune series and help me add a new episode.", "Create a NewsTune episode, wait until it is ready, and give me the direct episode link.", "Help me compare authorized voices, open secure setup, and prepare my NewsTune series for podcast distribution." ], - "developerName": "GUANYU CHEN", - "displayName": "NewsTune Studio", - "longDescription": "NewsTune Studio helps ChatGPT and Codex inspect existing series, produce private episodes, wait for completion, return direct episode links, compare authorized voices, open secure voice-selection or consented-cloning handoffs, publish approved public pages and RSS feeds, and prepare user-completed distribution to podcast platforms.", - "privacyPolicyURL": "https://podcast.newstune.app/privacy-policy/", - "shortDescription": "Create and publish podcasts", - "supportURL": "https://podcast.newstune.app/support/", - "termsOfServiceURL": "https://podcast.newstune.app/terms-of-service/", - "websiteURL": "https://podcast.newstune.app" + "brandColor": "#FB7C04", + "composerIcon": "./assets/newstune-app-icon.png", + "logo": "./assets/newstune-app-icon.png", + "logoDark": "./assets/newstune-app-icon.png", + "screenshots": [], + "supportURL": "https://podcast.newstune.app/support/" }, - "name": "app-6a58673988ac8191abcdf00db9c98fc3", - "version": "1.0.0" -} \ No newline at end of file + "apps": "./.app.json" +}
Full technical diff · 17 changed fields
changed /files/.app.json/sha256
"1bcdee9f004a66afce03c86e959b28e3b4025ab893810f6571bca94d3c5619f5"
"6f4843ea08a00cd835dfc481ada1443e7171fcc6dbcbeccd19905ee17b8ec7aa"
changed /files/.app.json/size
127
100
changed /files/.codex-plugin~1plugin.json/sha256
"9d9794b58484110fb5e2f455751eb84b02ee55512c7a52c77f48d61a4fefca94"
"fb5db4f2bdd6c709c0f459118c8a4a95202333b4c56a7f0a61674b7668157e0c"
changed /files/.codex-plugin~1plugin.json/size
1639
2095
added /files/.mcp.json
Field was absent
{
"sha256": "4f665a3f63d2a09f673cb13a796d48617db75158d46cb451f5a8208a3642ec79",
"size": 116
}added /files/assets~1newstune-app-icon.png
Field was absent
{
"sha256": "9e1a6959c3dc5d919edb22c282ae0660a11476321c7dcce4e8d96e2983f9271f",
"size": 6196
}added /files/assets~1newstune-app-icon.svg
Field was absent
{
"sha256": "2d2c513ca86ba98f7f3584bc9cca7e2e630609d170c11c73dde51458d2825e3e",
"size": 2048
}added /files/assets~1newstune-ios-preview.png
Field was absent
{
"sha256": "d926d2e6052ac4b977b0efa144a672fad131bc7e4c0c5c1b1b16aab3fc47a5aa",
"size": 1189171
}added /files/skills~1newstune-agent-api~1SKILL.md
Field was absent
{
"sha256": "6e5a78717c68be7a8295c47965433aebb594a1f47a3cbe8098829ba16391dc49",
"size": 16872
}added /files/skills~1newstune-agent-api~1agents~1openai.yaml
Field was absent
{
"sha256": "518adc6d4dc144e0252953eb2188a398732afb6408c7f3b2f2be2dc69b00f203",
"size": 369
}added /files/skills~1newstune-agent-api~1references~1tools.md
Field was absent
{
"sha256": "02845d3272a9f22d899e69894e1d6af4b4b566bc3062225fce5fe79570754929",
"size": 11508
}added /files/skills~1newstune-podcast-publisher~1SKILL.md
Field was absent
{
"sha256": "b7a83545552eecbc552ea8e9de6474f80dd0c5c44cfdf8a3291930bb4bbfa128",
"size": 4795
}added /files/skills~1newstune-podcast-publisher~1agents~1openai.yaml
Field was absent
{
"sha256": "f365d29cb5feac447a874f34b47e65162261bcc3f0e10ef4b0d84ae190993ad3",
"size": 303
}added /files/skills~1newstune-podcast-publisher~1references~1distribution.md
Field was absent
{
"sha256": "9ddf92d94f87d6e2b06f8cdd9be4d695573e5c672010e0276dbb0273a7d76092",
"size": 2187
}added /files/skills~1newstune-voice-studio~1SKILL.md
Field was absent
{
"sha256": "6ba1451cc071955f6db153297326123316796d7c23e7aad3cc9ac0b79214eb57",
"size": 2914
}added /files/skills~1newstune-voice-studio~1agents~1openai.yaml
Field was absent
{
"sha256": "4873f015838c4dc05a720a87445bda53bf9fd4b2de6d4bba3e8d2ff53187279a",
"size": 268
}added /files/skills~1newstune-voice-studio~1references~1voice-workflows.md
Field was absent
{
"sha256": "930f23c7be679b818f19d9401a0fad4531568274b6f7afa9461c2c36c2d53523",
"size": 1871
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "6f4843ea08a00cd835dfc481ada1443e7171fcc6dbcbeccd19905ee17b8ec7aa",
"size": 100
},
".codex-plugin/plugin.json": {
"sha256": "fb5db4f2bdd6c709c0f459118c8a4a95202333b4c56a7f0a61674b7668157e0c",
"size": 2095
},
".mcp.json": {
"sha256": "4f665a3f63d2a09f673cb13a796d48617db75158d46cb451f5a8208a3642ec79",
"size": 116
},
"assets/newstune-app-icon.png": {
"sha256": "9e1a6959c3dc5d919edb22c282ae0660a11476321c7dcce4e8d96e2983f9271f",
"size": 6196
},
"assets/newstune-app-icon.svg": {
"sha256": "2d2c513ca86ba98f7f3584bc9cca7e2e630609d170c11c73dde51458d2825e3e",
"size": 2048
},
"assets/newstune-ios-preview.png": {
"sha256": "d926d2e6052ac4b977b0efa144a672fad131bc7e4c0c5c1b1b16aab3fc47a5aa",
"size": 1189171
},
"skills/newstune-agent-api/SKILL.md": {
"sha256": "6e5a78717c68be7a8295c47965433aebb594a1f47a3cbe8098829ba16391dc49",
"size": 16872
},
"skills/newstune-agent-api/agents/openai.yaml": {
"sha256": "518adc6d4dc144e0252953eb2188a398732afb6408c7f3b2f2be2dc69b00f203",
"size": 369
},
"skills/newstune-agent-api/references/tools.md": {
"sha256": "02845d3272a9f22d899e69894e1d6af4b4b566bc3062225fce5fe79570754929",
"size": 11508
},
"skills/newstune-podcast-publisher/SKILL.md": {
"sha256": "b7a83545552eecbc552ea8e9de6474f80dd0c5c44cfdf8a3291930bb4bbfa128",
"size": 4795
},
"skills/newstune-podcast-publisher/agents/openai.yaml": {
"sha256": "f365d29cb5feac447a874f34b47e65162261bcc3f0e10ef4b0d84ae190993ad3",
"size": 303
},
"skills/newstune-podcast-publisher/references/distribution.md": {
"sha256": "9ddf92d94f87d6e2b06f8cdd9be4d695573e5c672010e0276dbb0273a7d76092",
"size": 2187
},
"skills/newstune-voice-studio/SKILL.md": {
"sha256": "6ba1451cc071955f6db153297326123316796d7c23e7aad3cc9ac0b79214eb57",
"size": 2914
},
"skills/newstune-voice-studio/agents/openai.yaml": {
"sha256": "4873f015838c4dc05a720a87445bda53bf9fd4b2de6d4bba3e8d2ff53187279a",
"size": 268
},
"skills/newstune-voice-studio/references/voice-workflows.md": {
"sha256": "930f23c7be679b818f19d9401a0fad4531568274b6f7afa9461c2c36c2d53523",
"size": 1871
}
}
}SHA-256 of public snapshot: dc73cc5f4ecfa065e0b8e73f18d4c8d6b755ec5125b6f0e2b0e9444ba2af93d2