← NewsTune StudioCONTENT HISTORY

Update to NewsTune Studio

Snapshot Oct 24, 2026 · 18:00 UTC · version 1.3.0

WHAT CHANGED

Declared capabilities changed

Full description — Now says: Create and continue NewsTune podcasts, publish pages and RSS, and prepare external distribution from ChatGPT and Codex.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save NewsTune Studio and check future changes in Following.

Up to 5 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 24, 2026 · 12:40 UTC

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 ap...

After

Oct 24, 2026 · 18:00 UTC

Create and continue NewsTune podcasts, publish pages and RSS, and prepare external distribution from ChatGPT and Codex.

Long description

Before

Oct 24, 2026 · 12:40 UTC

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 pa...

After

Oct 24, 2026 · 18:00 UTC

creates private podcast episodes from approved scripts or source material. Preview one exact batch quote for 2–10 episodes, approve it once, and let NewsTune generate episodes sequentially while tracking each status and episode-page link...

Declared skills

Before

Oct 24, 2026 · 12:40 UTC

[{"description":"Use when a user asks to inspect, find, create, continue, or schedule a NewsTune podcast; turn project progress or source material into an episode; monitor generation; make ChatGPT/Codex an ongoing podcast production part...

After

Oct 24, 2026 · 18:00 UTC

[{"description":"Use when a user asks to inspect, find, create, continue, or schedule a NewsTune podcast; turn project progress or source material into an episode; monitor generation; make ChatGPT/Codex an ongoing podcast production part...

App-6a58673988ac8191abcdf00db9c98fc3

Before

Oct 24, 2026 · 12:40 UTC

{"id":"asdk_app_6a58673988ac8191abcdf00db9c98fc3","required":true}

After

Oct 24, 2026 · 18:00 UTC

Not present

Compare saved observations

Download comparison JSON
Full technical diff · 16 changed fields

removed /release/app_manifest/apps/app-6a58673988ac8191abcdf00db9c98fc3

BEFORE
{
  "id": "asdk_app_6a58673988ac8191abcdf00db9c98fc3",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/newstune

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a58673988ac8191abcdf00db9c98fc3",
  "required": true
}

changed /release/description

BEFORE
"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."
AFTER
"Create and continue NewsTune podcasts, publish pages and RSS, and prepare external distribution from ChatGPT and Codex."

changed /release/id

BEFORE
"pluginrel_b56de62467688191a6556ad3dd220cab"
AFTER
"pluginrel_665cace91998819185cd16fa20d701b6"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#FB7C04"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read",
  "Write",
  "Audio",
  "Publishing",
  "Interactive"
]

changed /release/interface/category

BEFORE
"Productivity"
AFTER
"Creativity"

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000ccc87206ab425dccde6c7804"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000ccc87206ab425dccde6c7804"
AFTER
"https://files.openai.com/content?id=file_00000000d9488206ad59dca7b9f27239"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_0000000013647206baba79eb9a52a290"
AFTER
"https://files.openai.com/content?id=file_00000000221482068d600e620eb4319c"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_0000000013647206baba79eb9a52a290"
AFTER
"https://files.openai.com/content?id=file_000000007c5c82069d5c3d88c5a08e0c"

changed /release/interface/long_description

BEFORE
"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."
AFTER
"NewsTune Studio creates private podcast episodes from approved scripts or source material. Preview one exact batch quote for 2–10 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."

changed /release/interface/plugin_category_id

BEFORE
"productivity"
AFTER
"creativity"

changed /release/keywords

BEFORE
[]
AFTER
[
  "podcast",
  "audio",
  "voice",
  "tts",
  "rss",
  "publishing"
]

changed /release/skills

BEFORE
[
  {
    "description": "Use when a user asks to inspect, find, create, continue, or schedule a NewsTune podcast; turn project progress or source material into an episode; monitor generation; make ChatGPT/Codex an ongoing podcast production partner; or replies to a pending NewsTune charge preview with a bare approval such as 'I approve', 'yes', or '同意扣除 20 credits'. Uses OAuth-connected tools, interactive confirmation for manual charges, and one-time recurring authorization for scheduled runs.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-agent-api to find my existing NewsTune series first, prepare a private episode, show the exact credit quote before charging, and return its episode link when ready.",
      "display_name": "NewsTune Studio",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "default",
      "short_description": "Create, continue, and schedule podcasts with OAuth"
    },
    "name": "newstune-agent-api",
    "plugin_release_skill_id": "pluginrsk_6a5d2f6d70008191b324237734cef3a8"
  },
  {
    "description": "Use when a user asks to publish NewsTune content, preserve/enable/disable RSS, get a feed URL, prepare a show for Spotify/Apple Podcasts/YouTube, review exactly which episodes will become public, or complete a pre-authorized scheduled release. Uses OAuth tools and exact-scope previews.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-podcast-publisher to preview the exact NewsTune episodes and RSS state that would become public, then wait for my approval before publishing.",
      "display_name": "NewsTune Podcast Publisher",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "default",
      "short_description": "Publish an exact approved scope and prepare RSS"
    },
    "name": "newstune-podcast-publisher",
    "plugin_release_skill_id": "pluginrsk_6a5d2066e15c8191a798a1f70032ac52"
  },
  {
    "description": "Use when a user asks to browse or preview NewsTune podcast voices, choose one or two host voices, clone a voice through NewsTune's consent flow, or open NewsTune setup for a missing voice binding. Uses OAuth tools and keeps recording, consent, and uploads inside a secure NewsTune handoff.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-voice-studio to browse my available NewsTune voices and, if needed, open the secure consent handoff for voice setup.",
      "display_name": "NewsTune Voice Studio",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "default",
      "short_description": "Compare voices and open secure voice setup"
    },
    "name": "newstune-voice-studio",
    "plugin_release_skill_id": "pluginrsk_6a5d2067770881918ccb16d71a373e7c"
  }
]
AFTER
[
  {
    "description": "Use when a user asks to inspect, find, create, continue, or schedule a NewsTune podcast; turn project progress or source material into an episode; monitor generation; make ChatGPT/Codex an ongoing podcast production partner; or replies to a pending NewsTune charge preview with a bare approval such as 'I approve', 'yes', or '同意扣除 20 credits'. Uses OAuth-connected tools, one exact approval for a private multi-episode batch, sequential durable generation, and direct episode-page links.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-agent-api to find my existing NewsTune series first, prepare the requested private episodes, reuse one exact batch approval, track sequential generation, and return every available episode page link with its status.",
      "display_name": "NewsTune Studio",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chat",
      "short_description": "Create, continue, and schedule podcasts with OAuth"
    },
    "name": "newstune-agent-api",
    "plugin_release_skill_id": "pluginrsk_6acd021cb76c8191954448c8aff53bdf"
  },
  {
    "description": "Use when a user asks to publish NewsTune content, preserve/enable/disable RSS, get a feed URL, prepare a show for Spotify/Apple Podcasts/YouTube, review exactly which episodes will become public, or complete a pre-authorized scheduled release. Uses OAuth tools and exact-scope previews.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-podcast-publisher to preview the exact NewsTune episodes and RSS state that would become public, then wait for my approval before publishing.",
      "display_name": "NewsTune Podcast Publisher",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Publish an exact approved scope and prepare RSS"
    },
    "name": "newstune-podcast-publisher",
    "plugin_release_skill_id": "pluginrsk_6acd021db28c81919a8300ebcd2a8a0f"
  },
  {
    "description": "Use when a user asks to browse or preview NewsTune podcast voices, choose one or two host voices, clone a voice through NewsTune's consent flow, or open NewsTune setup for a missing voice binding. Uses OAuth tools and keeps recording, consent, and uploads inside a secure NewsTune handoff.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $newstune-voice-studio to browse my available NewsTune voices and, if needed, open the secure consent handoff for voice setup.",
      "display_name": "NewsTune Voice Studio",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chat",
      "short_description": "Compare voices and open secure voice setup"
    },
    "name": "newstune-voice-studio",
    "plugin_release_skill_id": "pluginrsk_6acd021cb3708191b218751ec23722c6"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.3.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a58673988ac8191abcdf00db9c98fc3",
  "connector_id": "asdk_app_6a58673988ac8191abcdf00db9c98fc3",
  "created_at": "2026-07-16T05:08:10.131999Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a58673988ac8191abcdf00db9c98fc3",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a58673988ac8191abcdf00db9c98fc3",
  "release": {
    "app_ids": [
      "asdk_app_6a58673988ac8191abcdf00db9c98fc3"
    ],
    "app_manifest": {
      "apps": {
        "newstune": {
          "id": "asdk_app_6a58673988ac8191abcdf00db9c98fc3",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Create and continue NewsTune podcasts, publish pages and RSS, and prepare external distribution from ChatGPT and Codex.",
    "display_name": "NewsTune Studio",
    "id": "pluginrel_665cace91998819185cd16fa20d701b6",
    "interface": {
      "brand_color": "#FB7C04",
      "capabilities": [
        "Read",
        "Write",
        "Audio",
        "Publishing",
        "Interactive"
      ],
      "category": "Creativity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000d9488206ad59dca7b9f27239",
      "default_prompt": "Show my existing NewsTune series and help me add a new episode.",
      "default_prompts": [
        "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."
      ],
      "developer_name": "GUANYU CHEN",
      "logo_url": "https://files.openai.com/content?id=file_00000000221482068d600e620eb4319c",
      "logo_url_dark": "https://files.openai.com/content?id=file_000000007c5c82069d5c3d88c5a08e0c",
      "long_description": "NewsTune Studio creates private podcast episodes from approved scripts or source material. Preview one exact batch quote for 2–10 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.",
      "plugin_category_id": "creativity",
      "privacy_policy_url": "https://podcast.newstune.app/privacy-policy/",
      "screenshot_urls": [],
      "short_description": "Create and publish podcasts",
      "terms_of_service_url": "https://podcast.newstune.app/terms-of-service/",
      "website_url": "https://podcast.newstune.app"
    },
    "keywords": [
      "podcast",
      "audio",
      "voice",
      "tts",
      "rss",
      "publishing"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use when a user asks to inspect, find, create, continue, or schedule a NewsTune podcast; turn project progress or source material into an episode; monitor generation; make ChatGPT/Codex an ongoing podcast production partner; or replies to a pending NewsTune charge preview with a bare approval such as 'I approve', 'yes', or '同意扣除 20 credits'. Uses OAuth-connected tools, one exact approval for a private multi-episode batch, sequential durable generation, and direct episode-page links.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $newstune-agent-api to find my existing NewsTune series first, prepare the requested private episodes, reuse one exact batch approval, track sequential generation, and return every available episode page link with its status.",
          "display_name": "NewsTune Studio",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chat",
          "short_description": "Create, continue, and schedule podcasts with OAuth"
        },
        "name": "newstune-agent-api",
        "plugin_release_skill_id": "pluginrsk_6acd021cb76c8191954448c8aff53bdf"
      },
      {
        "description": "Use when a user asks to publish NewsTune content, preserve/enable/disable RSS, get a feed URL, prepare a show for Spotify/Apple Podcasts/YouTube, review exactly which episodes will become public, or complete a pre-authorized scheduled release. Uses OAuth tools and exact-scope previews.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $newstune-podcast-publisher to preview the exact NewsTune episodes and RSS state that would become public, then wait for my approval before publishing.",
          "display_name": "NewsTune Podcast Publisher",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Publish an exact approved scope and prepare RSS"
        },
        "name": "newstune-podcast-publisher",
        "plugin_release_skill_id": "pluginrsk_6acd021db28c81919a8300ebcd2a8a0f"
      },
      {
        "description": "Use when a user asks to browse or preview NewsTune podcast voices, choose one or two host voices, clone a voice through NewsTune's consent flow, or open NewsTune setup for a missing voice binding. Uses OAuth tools and keeps recording, consent, and uploads inside a secure NewsTune handoff.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $newstune-voice-studio to browse my available NewsTune voices and, if needed, open the secure consent handoff for voice setup.",
          "display_name": "NewsTune Voice Studio",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chat",
          "short_description": "Compare voices and open secure voice setup"
        },
        "name": "newstune-voice-studio",
        "plugin_release_skill_id": "pluginrsk_6acd021cb3708191b218751ec23722c6"
      }
    ],
    "version": "1.3.0"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: b117a851fe05610ddf0524d1b3e5fda2ace2f5b7a8cb8f6818227a442dcfa84a