← ShortyCONTENT HISTORY

Update to Shorty

Snapshot Oct 27, 2026 · 06:00 UTC · version 1.0.1

WHAT CHANGED

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.

Save Shorty and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

App-6a7ae13f2eac8191980a9405f1d8ccea

Before

Oct 24, 2026 · 12:40 UTC

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

After

Oct 27, 2026 · 06:00 UTC

Not present

Shorty

Before

Oct 24, 2026 · 12:40 UTC

Not present

After

Oct 27, 2026 · 06:00 UTC

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

Composer icon dark url

Before

Oct 24, 2026 · 12:40 UTC

https://files.openai.com/content?id=file_00000000355481f9922d994496c43028

After

Oct 27, 2026 · 06:00 UTC

https://files.openai.com/content?id=file_00000000a9048243ab961e2a2d19d504

Composer icon url

Before

Oct 24, 2026 · 12:40 UTC

https://files.openai.com/content?id=file_000000006aa081f4aa724e8cce77ee4f

After

Oct 27, 2026 · 06:00 UTC

https://files.openai.com/content?id=file_00000000c16881f4ac89fd7f0d27fcb3

Compare saved observations

Download comparison JSON
Full technical diff · 8 changed fields

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

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

added /release/app_manifest/apps/shorty

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

changed /release/id

BEFORE
"pluginrel_6182f761c4288191bf48b2ac3f69ca49"
AFTER
"pluginrel_a6a79df086bc81918d4f09fcdad62dc1"

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000355481f9922d994496c43028"
AFTER
"https://files.openai.com/content?id=file_00000000a9048243ab961e2a2d19d504"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_000000006aa081f4aa724e8cce77ee4f"
AFTER
"https://files.openai.com/content?id=file_00000000c16881f4ac89fd7f0d27fcb3"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000c0ac81f48ba96fd741b53c11"
AFTER
"https://files.openai.com/content?id=file_00000000e4e4821098024a646dd2014d"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000922081f487b86fa0d64d510f"
AFTER
"https://files.openai.com/content?id=file_00000000a2f081f4bc091032751d91da"

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.0.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
  "connector_id": "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
  "created_at": "2026-08-11T08:45:51.413049Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a7ae13f2eac8191980a9405f1d8ccea",
  "release": {
    "app_ids": [
      "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea"
    ],
    "app_manifest": {
      "apps": {
        "shorty": {
          "id": "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Shorty turns long videos, audio files, documents, and web pages into readable summaries and accurate transcripts. The Shorty plugin lets ChatGPT run that library end-to-end: start a summary from a YouTube link, a web page, pasted text, or a file already uploaded to your account; transcribe a publicly accessible audio or video URL; generate subtitle tracks for a video you provide; then poll the job until it reaches a terminal state and pull the finished article or transcript back into the conversation. It can also search your existing summaries, open a specific article or transcription, list what you made recently, check how much of your monthly quota is left, and search Shorty's own documentation.\n\nAccess runs through OAuth 2.1 with PKCE. You choose which scopes to grant on the consent screen — separate read scopes for articles, transcriptions, jobs, usage and docs, and separate write scopes for creating summaries and transcriptions — and any tool whose scope you did not grant is never offered to the assistant at all. Consent is re-checked on every individual tool call, so revoking Shorty from Connected AI Apps in Settings stops the assistant immediately rather than at token expiry. Write tools are backed by an idempotency ledger, so a retried request will not create duplicate jobs, and no tool deletes or overwrites work you already have.\n\nSummaries and transcriptions consume your Shorty plan's monthly quota; the assistant can check the remaining balance before starting a long job.",
    "display_name": "Shorty",
    "id": "pluginrel_a6a79df086bc81918d4f09fcdad62dc1",
    "interface": {
      "brand_color": null,
      "capabilities": [],
      "category": "Productivity",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000a9048243ab961e2a2d19d504",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000c16881f4ac89fd7f0d27fcb3",
      "default_prompt": "Summarize this page for me: https://en.wikipedia.org/wiki/Podcast",
      "default_prompts": [
        "Summarize this page for me: https://en.wikipedia.org/wiki/Podcast",
        "Find my Shorty notes about pricing and tell me what they said.",
        "How much of my Shorty quota is left this month?"
      ],
      "developer_name": "14930398 Canada Inc.",
      "logo_url": "https://files.openai.com/content?id=file_00000000e4e4821098024a646dd2014d",
      "logo_url_dark": "https://files.openai.com/content?id=file_00000000a2f081f4bc091032751d91da",
      "long_description": "Shorty turns long videos, audio files, documents, and web pages into readable summaries and accurate transcripts. The Shorty plugin lets ChatGPT run that library end-to-end: start a summary from a YouTube link, a web page, pasted text, or a file already uploaded to your account; transcribe a publicly accessible audio or video URL; generate subtitle tracks for a video you provide; then poll the job until it reaches a terminal state and pull the finished article or transcript back into the conversation. It can also search your existing summaries, open a specific article or transcription, list what you made recently, check how much of your monthly quota is left, and search Shorty's own documentation.\n\nAccess runs through OAuth 2.1 with PKCE. You choose which scopes to grant on the consent screen — separate read scopes for articles, transcriptions, jobs, usage and docs, and separate write scopes for creating summaries and transcriptions — and any tool whose scope you did not grant is never offered to the assistant at all. Consent is re-checked on every individual tool call, so revoking Shorty from Connected AI Apps in Settings stops the assistant immediately rather than at token expiry. Write tools are backed by an idempotency ledger, so a retried request will not create duplicate jobs, and no tool deletes or overwrites work you already have.\n\nSummaries and transcriptions consume your Shorty plan's monthly quota; the assistant can check the remaining balance before starting a long job.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://aishorty.com/privacy",
      "screenshot_urls": [],
      "short_description": "Summarize and transcribe media",
      "terms_of_service_url": "https://aishorty.com/terms",
      "website_url": "https://aishorty.com"
    },
    "keywords": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [],
    "version": "1.0.1"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: f55e3fb12ff0a245c9ce2c1b26e49503a195ca78980239fac15745b565b9b52a