← TapCONTENT HISTORY

Update to Tap

Snapshot Oct 7, 2026 · 00:22 UTC · version 2.0.0

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Package contents changed in 3 files: .codex-plugin/plugin.json, skills/review-broadcast-campaigns/SKILL.md, skills/review-broadcast-campaigns/agents/openai.yaml. Open the file diff to inspect the edits.

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Package file

Before

f700b2062e59cce1c3329c9493dbe16b94a7448e876b3ce4c4487fa632eed7b3

After

e20e1f666e577d682249aff4134408cb8d6b7795d488b6f4272d443d7bc025c8

Package file

Before

1630

After

1880

Package file

Before

c5441da450bce892b7b8e44e3b7a0a30fe98b46c7e00c84b1893cf78f9ffce04

After

e1c42db48d046721f1373148fac6e879996f015743d63864c490ed895e40fbc5

Package file

Before

4355

After

7166

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

--- before
+++ after
@@ -3,26 +3,26 @@
   "author": {
     "name": "Tap"
   },
-  "description": "Connect your Tap buyer account to plan TV and radio campaigns, inspect broadcast inventory, draft and manage broadcast RFPs, compare submitted responses, and prepare reviewable buy recommendations. Tap keeps external sends and destructive changes behind explicit approval. It does not book media, collect payment, serve ads inside ChatGPT or Codex, or delegate work to another agent.",
+  "description": "Connect your Tap buyer account to plan campaigns, manage public RFPs across media types and private TV and radio RFPs, and compare supplier responses. Discover supplier Deals and digital out-of-home inventory, prepare unsent direct-buy drafts, and track existing Orders, correspondence and creative fulfillment. External messages, RFP publication and destructive changes require approval. The plugin cannot place Orders, record bookings, make payments or serve advertisements.",
   "interface": {
     "brandColorDark": "#FFFFFF",
     "capabilities": [],
     "category": "Business & Operations",
     "defaultPrompt": [
-      "Plan a four-week radio campaign in Dallas\u2013Fort Worth",
-      "Draft an RFP for a TV campaign promoting a new restaurant in Houston.",
-      "Find the best deal among my Chicago radio proposals"
+      "Get radio pricing for a four-week Dallas campaign with an $80,000 budget.",
+      "Turn this media plan into RFPs and request real pricing from suitable TV and radio stations.",
+      "Compare the supplier proposals for my campaign and recommend the best-value buy."
     ],
     "developerName": "Tap",
     "displayName": "Tap",
-    "longDescription": "Connect your Tap buyer account to plan TV and radio campaigns, inspect broadcast inventory, draft and manage broadcast RFPs, compare submitted responses, and prepare reviewable buy recommendations. Tap keeps external sends and destructive changes behind explicit approval. It does not book media, collect payment, serve ads inside ChatGPT or Codex, or delegate work to another agent.",
+    "longDescription": "Connect your Tap buyer account to plan campaigns, manage public RFPs across media types and private TV and radio RFPs, and compare supplier responses. Discover supplier Deals and digital out-of-home inventory, prepare unsent direct-buy drafts, and track existing Orders, correspondence and creative fulfillment. External messages, RFP publication and destructive changes require approval. The plugin cannot place Orders, record bookings, make payments or serve advertisements.",
     "privacyPolicyURL": "https://tap.co/privacy-policy",
-    "shortDescription": "Plan media and manage RFPs",
+    "shortDescription": "Get real media pricing",
     "supportURL": "https://tap.co/support",
     "termsOfServiceURL": "https://tap.co/terms-of-use",
     "websiteURL": "https://tap.co"
   },
   "name": "app-6a9fc2ca85f48191882ea63250850322",
   "skills": "./skills",
-  "version": "1.0.1"
+  "version": "2.0.0"
 }
\ No newline at end of file
Full technical diff · 6 changed fields

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

BEFORE
"f700b2062e59cce1c3329c9493dbe16b94a7448e876b3ce4c4487fa632eed7b3"
AFTER
"e20e1f666e577d682249aff4134408cb8d6b7795d488b6f4272d443d7bc025c8"

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

BEFORE
1630
AFTER
1880

changed /files/skills~1review-broadcast-campaigns~1SKILL.md/sha256

BEFORE
"c5441da450bce892b7b8e44e3b7a0a30fe98b46c7e00c84b1893cf78f9ffce04"
AFTER
"e1c42db48d046721f1373148fac6e879996f015743d63864c490ed895e40fbc5"

changed /files/skills~1review-broadcast-campaigns~1SKILL.md/size

BEFORE
4355
AFTER
7166

changed /files/skills~1review-broadcast-campaigns~1agents~1openai.yaml/sha256

BEFORE
"571867f4ca620c0ced69e47971b9b0bc12df2bf006437d4f933ae4efbcdbbe61"
AFTER
"d1203c7d50c3e7eb98b859a380e3d8a9b0f203b933a16dedad4ff62f027df62b"

changed /files/skills~1review-broadcast-campaigns~1agents~1openai.yaml/size

BEFORE
445
AFTER
472
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "c094c9733b02688b8ea62a178451f34e4eb8c45aedca28a09db960b9ec36a051",
      "size": 127
    },
    ".codex-plugin/plugin.json": {
      "sha256": "e20e1f666e577d682249aff4134408cb8d6b7795d488b6f4272d443d7bc025c8",
      "size": 1880
    },
    "skills/review-broadcast-campaigns/SKILL.md": {
      "sha256": "e1c42db48d046721f1373148fac6e879996f015743d63864c490ed895e40fbc5",
      "size": 7166
    },
    "skills/review-broadcast-campaigns/agents/openai.yaml": {
      "sha256": "d1203c7d50c3e7eb98b859a380e3d8a9b0f203b933a16dedad4ff62f027df62b",
      "size": 472
    }
  }
}

SHA-256 of public snapshot: d7d25d9d4a28b9b17901e57cdfca4aed3de90c1a0122ca81947a4967b756957f