← DataCampCONTENT HISTORY

Update to DataCamp

Snapshot Oct 8, 2026 · 12:02 UTC · version 3.0.1

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Package contents changed in 6 files: .app.json, .codex-plugin/plugin.json, assets/composer-icon.png, …. 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

10d5228b409c32f22ea2ced1c87014305d3fd8b3de46475077c86cc063e44c04

After

d385fc9ec5f860d825b3de344b377221eacc4b8eed0b2c3c5d8c3388730aaa41

Package file

Before

127

After

100

Package file

Before

{"sha256":"377f98b53f87275bed5e4b9776d92bd03b82720e67cbb4c98aae35ffe570b078","size":1483}

After

Not present

Package file

Before

Not present

After

{"sha256":"c476256389b86235f38800fbec7cefbad5569e79393ab7592bd765cfc74c2123","size":51613}

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

--- before
+++ after
@@ -1,22 +0,0 @@
-{
-  "apps": "./.app.json",
-  "author": {
-    "name": "DataCamp"
-  },
-  "description": "Give your AI assistant direct access to DataCamp's full catalog of courses, tutorials, projects, and exercises. Search by keyword, look up any course or exercise by ID, or retrieve summaries on demand\u2014no sign-in required. Authenticate to unlock team admin: manage groups, members, and assignments. Run live reporting on progress, engagement, and adoption to track how learning is landing across your organization.",
-  "interface": {
-    "capabilities": [],
-    "category": "Education & Research",
-    "defaultPrompt": null,
-    "developerName": "DataCamp",
-    "displayName": "DataCamp",
-    "longDescription": "Give your AI assistant direct access to DataCamp's full catalog of courses, tutorials, projects, and exercises. Search by keyword, look up any course or exercise by ID, or retrieve summaries on demand\u2014no sign-in required. Authenticate to unlock team admin: manage groups, members, and assignments. Run live reporting on progress, engagement, and adoption to track how learning is landing across your organization.",
-    "privacyPolicyURL": "https://www.datacamp.com/privacy-policy",
-    "shortDescription": "DataCamp catalog & team admin",
-    "supportURL": "https://support.datacamp.com",
-    "termsOfServiceURL": "https://www.datacamp.com/terms-of-use",
-    "websiteURL": "https://datacamp.com"
-  },
-  "name": "app-694554ff18b881919f022f6dc96dc038",
-  "version": "3.0.0"
-}
\ No newline at end of file
Full technical diff · 7 changed fields

changed /files/.app.json/sha256

BEFORE
"10d5228b409c32f22ea2ced1c87014305d3fd8b3de46475077c86cc063e44c04"
AFTER
"d385fc9ec5f860d825b3de344b377221eacc4b8eed0b2c3c5d8c3388730aaa41"

changed /files/.app.json/size

BEFORE
127
AFTER
100

removed /files/.codex-plugin~1plugin.json

BEFORE
{
  "sha256": "377f98b53f87275bed5e4b9776d92bd03b82720e67cbb4c98aae35ffe570b078",
  "size": 1483
}
AFTER
Field is absent

added /files/assets~1composer-icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "c476256389b86235f38800fbec7cefbad5569e79393ab7592bd765cfc74c2123",
  "size": 51613
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "c476256389b86235f38800fbec7cefbad5569e79393ab7592bd765cfc74c2123",
  "size": 51613
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "6d9d2a5d58bd6504f98c24f456bb747fd62a8aaa1c6f17c427925bf9b8b65f3a",
  "size": 211
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "8db819e40ee86001c12d71c6c69694d8bafd4d568f70f03b72da382be807116d",
  "size": 2560
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "d385fc9ec5f860d825b3de344b377221eacc4b8eed0b2c3c5d8c3388730aaa41",
      "size": 100
    },
    "assets/composer-icon.png": {
      "sha256": "c476256389b86235f38800fbec7cefbad5569e79393ab7592bd765cfc74c2123",
      "size": 51613
    },
    "assets/logo.png": {
      "sha256": "c476256389b86235f38800fbec7cefbad5569e79393ab7592bd765cfc74c2123",
      "size": 51613
    },
    "mcp.json": {
      "sha256": "6d9d2a5d58bd6504f98c24f456bb747fd62a8aaa1c6f17c427925bf9b8b65f3a",
      "size": 211
    },
    "plugin.json": {
      "sha256": "8db819e40ee86001c12d71c6c69694d8bafd4d568f70f03b72da382be807116d",
      "size": 2560
    }
  }
}

SHA-256 of public snapshot: be6433f5f1710aaeaaf12030c27ad41fdbfe5ed7d3abaf458bdd5ebac2239e24