← TraspionCONTENT HISTORY

Update to Traspion

Snapshot Oct 28, 2026 · 12:15 UTC · version 2.0.0

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 Traspion and check future changes in Following.

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

Before

Sep 30, 2026 · 22:56 UTC

0950240d9392140af226a583c70fdc7a39e1c0d35f69b4f44b4ba4a9949da32c

After

Oct 28, 2026 · 12:15 UTC

dba96161829aefe2576cda4f5c06e487f4befb8ddb7b98f0c563574a1fc1375a

Package file

Before

Sep 30, 2026 · 22:56 UTC

127

After

Oct 28, 2026 · 12:15 UTC

100

Package file

Before

Sep 30, 2026 · 22:56 UTC

5fb77289bba223ca2ba06baf1fb97522720af15e24d7819db43b7c9e8e447e1e

After

Oct 28, 2026 · 12:15 UTC

035b38d48640a1b80788b3f46f4fbf302b3968be179167e25f33831628bf8bfa

Package file

Before

Sep 30, 2026 · 22:56 UTC

1991

After

Oct 28, 2026 · 12:15 UTC

5206

Compare saved observations

Download comparison JSON

.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

BEFORE
"0950240d9392140af226a583c70fdc7a39e1c0d35f69b4f44b4ba4a9949da32c"
AFTER
"dba96161829aefe2576cda4f5c06e487f4befb8ddb7b98f0c563574a1fc1375a"

changed /files/.app.json/size

BEFORE
127
AFTER
100

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"5fb77289bba223ca2ba06baf1fb97522720af15e24d7819db43b7c9e8e447e1e"
AFTER
"035b38d48640a1b80788b3f46f4fbf302b3968be179167e25f33831628bf8bfa"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
1991
AFTER
5206

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "51bb0f4d8a9073d3cf09982b0020a8358b5595db3459d7eef9090b8a9c387edc",
  "size": 94
}

added /files/assets~1logo.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "c530838e80eb00a5be3ae16620375dbfd023b798e0af5496a393cea74291eb6b",
  "size": 330
}

added /files/skills~1traspion-account-settings~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5e0764dc3a0ef47992189707c70e06e5df86ea74747624ab09fa9f5568e52e7d",
  "size": 1815
}

added /files/skills~1traspion-transcribe-media~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6dba6bab8e3f4fb203b25564df9b265e761af63260d03341c03f76cf620a24a4",
  "size": 2893
}

added /files/skills~1traspion-work-with-content~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "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