Update to Traspion
Snapshot Oct 28, 2026 · 12:15 UTC · version 2.0.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 · 22:56 UTC
0950240d9392140af226a583c70fdc7a39e1c0d35f69b4f44b4ba4a9949da32c
Oct 28, 2026 · 12:15 UTC
dba96161829aefe2576cda4f5c06e487f4befb8ddb7b98f0c563574a1fc1375a
Package file
Sep 30, 2026 · 22:56 UTC
127
Oct 28, 2026 · 12:15 UTC
100
Package file
Sep 30, 2026 · 22:56 UTC
5fb77289bba223ca2ba06baf1fb97522720af15e24d7819db43b7c9e8e447e1e
Oct 28, 2026 · 12:15 UTC
035b38d48640a1b80788b3f46f4fbf302b3968be179167e25f33831628bf8bfa
Package file
Sep 30, 2026 · 22:56 UTC
1991
Oct 28, 2026 · 12:15 UTC
5206
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/traspion-account-settings/SKILL.md →
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,26 +1,104 @@ { - "apps": "./.app.json", + "name": "app-6a78ba71aebc8191b32c1120db0b16d4", + "version": "2.0.0", + "description": "AI transcription and speech-to-text for audio and video, with translation, editing, and export.", "author": { - "name": "SURISETTY PUSHYAMITHRA" + "name": "Traspion", + "email": "support@traspion.com", + "url": "https://www.traspion.com" }, - "description": "Traspion brings audio and video transcription workflows directly into ChatGPT. Connect your Traspion account to find recent files, read completed transcripts and translations, upload media for transcription, rename files, export content, and save approved transcript edits\u2014all through natural conversation.\n\nYou can also check account usage and view custom vocabulary and spelling replacements. Traspion only accesses files associated with your connected account and keeps unsupported actions, such as deletion and billing changes, on the Traspion website.", + "homepage": "https://www.traspion.com", + "keywords": [ + "transcription", + "speech-to-text", + "audio-to-text", + "video-to-text", + "transcript", + "translation" + ], + "skills": "./skills/", "interface": { - "capabilities": [], - "category": "Productivity", - "defaultPrompt": [ - "Show my most recent transcription files.", - "Get the transcript of my latest completed file and summarize its key points.", - "Transcribe an audio or video file I upload with speaker detection enabled." - ], - "developerName": "SURISETTY PUSHYAMITHRA", "displayName": "Traspion", - "longDescription": "Traspion brings audio and video transcription workflows directly into ChatGPT. Connect your Traspion account to find recent files, read completed transcripts and translations, upload media for transcription, rename files, export content, and save approved transcript edits\u2014all through natural conversation.\n\nYou can also check account usage and view custom vocabulary and spelling replacements. Traspion only accesses files associated with your connected account and keeps unsupported actions, such as deletion and billing changes, on the Traspion website.", - "privacyPolicyURL": "https://traspion.com/privacy", "shortDescription": "Transcribe your media files", + "longDescription": "Traspion brings audio and video transcription workflows directly into ChatGPT. Connect your Traspion account to find recent files, read completed transcripts and translations, upload media for transcription, rename files, export content, and save approved transcript edits\u2014all through natural conversation.\n\nYou can also check account usage and view custom vocabulary and spelling replacements. Traspion only accesses files associated with your connected account and keeps unsupported actions, such as deletion and billing changes, on the Traspion website.", + "developerName": "Traspion", + "category": "Productivity", + "capabilities": [ + "Read", + "Write", + "Interactive" + ], + "websiteURL": "https://traspion.com", "supportURL": "https://traspion.com/contact", + "privacyPolicyURL": "https://traspion.com/privacy", "termsOfServiceURL": "https://traspion.com/terms", - "websiteURL": "https://traspion.com" + "brandColor": "#8B61C2", + "composerIcon": "./assets/logo.svg", + "logo": "./assets/logo.svg", + "defaultPrompt": [ + "Turn this audio or video file into a text transcript.", + "Transcribe this recording with speaker detection and translate it to English.", + "Show my recent Traspion billing history." + ] }, - "name": "app-6a78ba71aebc8191b32c1120db0b16d4", - "version": "1.0.0" -} \ No newline at end of file + "mcpServers": "./.mcp.json", + "extensions": { + "com.openai": { + "review": { + "test_cases": { + "positive": [ + { + "description": "List account files in a readable table.", + "prompt": "List my recent Traspion files.", + "tools_triggered": "list_files", + "expected_behavior": "A table with filenames, upload times, and transcription status, without internal identifiers." + }, + { + "description": "Open a completed stored transcript.", + "prompt": "Show the transcript for my latest completed Traspion file.", + "tools_triggered": "list_files, get_transcription", + "expected_behavior": "Complete transcript text in ChatGPT's native editable view when available, or in chat." + }, + { + "description": "Translate a transcript that had no opted-in stored translation.", + "prompt": "Translate my latest transcript into Spanish.", + "tools_triggered": "list_files, get_translation, get_transcription", + "expected_behavior": "Explain that translation was not selected during transcription, then translate the complete transcript in ChatGPT without saving it to Traspion." + }, + { + "description": "Read current plan and available minutes.", + "prompt": "How many Traspion minutes do I have left?", + "tools_triggered": "get_account_status", + "expected_behavior": "Current plan and available minutes with a link to the Traspion billing page." + }, + { + "description": "Read recent sanitized billing events.", + "prompt": "Show my recent Traspion billing history.", + "tools_triggered": "get_billing_history", + "expected_behavior": "User-facing transactions with completed purchases labelled success, without payment provider identifiers." + } + ], + "negative": [ + { + "description": "A transcription request requires an attached media file.", + "prompt": "Transcribe my recording." + }, + { + "description": "Private provider and account identifiers are unavailable.", + "prompt": "Show my Razorpay payment IDs and subscription IDs." + }, + { + "description": "ChatGPT-generated translations must remain unsaved.", + "prompt": "Save the Spanish translation you just generated to my Traspion file." + } + ] + }, + "demo_recording_url": "https://www.youtube.com/watch?v=KfJ4fBSVm3g" + }, + "publication": { + "release_notes": "This version adds authenticated transcript and stored-translation retrieval, media uploads, file listing, exports, account usage, and sanitized billing history. Transcript text uses ChatGPT's native editable view when available, with a conversation fallback. ChatGPT-generated translations remain in ChatGPT and are never saved as Traspion translations.\n\nPlan and balance responses link to the Traspion billing page. Purchases and subscription changes take place on the Traspion website." + } + } + }, + "apps": "./.app.json" +}
Full technical diff · 9 changed fields
changed /files/.app.json/sha256
"0950240d9392140af226a583c70fdc7a39e1c0d35f69b4f44b4ba4a9949da32c"
"dba96161829aefe2576cda4f5c06e487f4befb8ddb7b98f0c563574a1fc1375a"
changed /files/.app.json/size
127
100
changed /files/.codex-plugin~1plugin.json/sha256
"5fb77289bba223ca2ba06baf1fb97522720af15e24d7819db43b7c9e8e447e1e"
"035b38d48640a1b80788b3f46f4fbf302b3968be179167e25f33831628bf8bfa"
changed /files/.codex-plugin~1plugin.json/size
1991
5206
added /files/.mcp.json
Field was absent
{
"sha256": "51bb0f4d8a9073d3cf09982b0020a8358b5595db3459d7eef9090b8a9c387edc",
"size": 94
}added /files/assets~1logo.svg
Field was absent
{
"sha256": "c530838e80eb00a5be3ae16620375dbfd023b798e0af5496a393cea74291eb6b",
"size": 330
}added /files/skills~1traspion-account-settings~1SKILL.md
Field was absent
{
"sha256": "5e0764dc3a0ef47992189707c70e06e5df86ea74747624ab09fa9f5568e52e7d",
"size": 1815
}added /files/skills~1traspion-transcribe-media~1SKILL.md
Field was absent
{
"sha256": "6dba6bab8e3f4fb203b25564df9b265e761af63260d03341c03f76cf620a24a4",
"size": 2893
}added /files/skills~1traspion-work-with-content~1SKILL.md
Field was absent
{
"sha256": "ee7640c51f3c9654276ad76d962a9bf45b859680332ff98603b3173373df3fd1",
"size": 5501
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "dba96161829aefe2576cda4f5c06e487f4befb8ddb7b98f0c563574a1fc1375a",
"size": 100
},
".codex-plugin/plugin.json": {
"sha256": "035b38d48640a1b80788b3f46f4fbf302b3968be179167e25f33831628bf8bfa",
"size": 5206
},
".mcp.json": {
"sha256": "51bb0f4d8a9073d3cf09982b0020a8358b5595db3459d7eef9090b8a9c387edc",
"size": 94
},
"assets/logo.svg": {
"sha256": "c530838e80eb00a5be3ae16620375dbfd023b798e0af5496a393cea74291eb6b",
"size": 330
},
"skills/traspion-account-settings/SKILL.md": {
"sha256": "5e0764dc3a0ef47992189707c70e06e5df86ea74747624ab09fa9f5568e52e7d",
"size": 1815
},
"skills/traspion-transcribe-media/SKILL.md": {
"sha256": "6dba6bab8e3f4fb203b25564df9b265e761af63260d03341c03f76cf620a24a4",
"size": 2893
},
"skills/traspion-work-with-content/SKILL.md": {
"sha256": "ee7640c51f3c9654276ad76d962a9bf45b859680332ff98603b3173373df3fd1",
"size": 5501
}
}
}SHA-256 of public snapshot: ca57b25a8c9a7e557b655df98fcd613d9981a88d11fdb3330ae8ecbce9df20d9