Update to Shorty
Snapshot Oct 27, 2026 · 06:00 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 3 plugins free · no card required.
All fields and original values.
App-6a7ae13f2eac8191980a9405f1d8ccea
Oct 24, 2026 · 12:40 UTC
{"id":"asdk_app_6a7ae13f2eac8191980a9405f1d8ccea","required":true}
Oct 27, 2026 · 06:00 UTC
Not present
Shorty
Oct 24, 2026 · 12:40 UTC
Not present
Oct 27, 2026 · 06:00 UTC
{"id":"asdk_app_6a7ae13f2eac8191980a9405f1d8ccea","required":true}
Composer icon dark url
Oct 24, 2026 · 12:40 UTC
https://files.openai.com/content?id=file_00000000355481f9922d994496c43028
Oct 27, 2026 · 06:00 UTC
https://files.openai.com/content?id=file_00000000a9048243ab961e2a2d19d504
Composer icon url
Oct 24, 2026 · 12:40 UTC
https://files.openai.com/content?id=file_000000006aa081f4aa724e8cce77ee4f
Oct 27, 2026 · 06:00 UTC
https://files.openai.com/content?id=file_00000000c16881f4ac89fd7f0d27fcb3
Compare saved observations
Download comparison JSONFull technical diff · 8 changed fields
removed /release/app_manifest/apps/app-6a7ae13f2eac8191980a9405f1d8ccea
{
"id": "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
"required": true
}Field is absent
added /release/app_manifest/apps/shorty
Field was absent
{
"id": "asdk_app_6a7ae13f2eac8191980a9405f1d8ccea",
"required": true
}changed /release/id
"pluginrel_6182f761c4288191bf48b2ac3f69ca49"
"pluginrel_a6a79df086bc81918d4f09fcdad62dc1"
changed /release/interface/composer_icon_dark_url
"https://files.openai.com/content?id=file_00000000355481f9922d994496c43028"
"https://files.openai.com/content?id=file_00000000a9048243ab961e2a2d19d504"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_000000006aa081f4aa724e8cce77ee4f"
"https://files.openai.com/content?id=file_00000000c16881f4ac89fd7f0d27fcb3"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000c0ac81f48ba96fd741b53c11"
"https://files.openai.com/content?id=file_00000000e4e4821098024a646dd2014d"
changed /release/interface/logo_url_dark
"https://files.openai.com/content?id=file_00000000922081f487b86fa0d64d510f"
"https://files.openai.com/content?id=file_00000000a2f081f4bc091032751d91da"
changed /release/version
"1.0.0"
"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