← GreptileCONTENT HISTORY

Update to Greptile

Snapshot Oct 28, 2026 · 12:24 UTC · version 1.3.1

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 Greptile 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 · 23:20 UTC

02ab16e3545d694f2f4346261b3c58e31c4d630a1cc79483c44b60af3fc86921

After

Oct 28, 2026 · 12:24 UTC

95be80bc3d5b478bc43b3201359d0087168ebd37b9b4ac61635404b8d44f2c48

Package file

Before

Sep 30, 2026 · 23:20 UTC

127

After

Oct 28, 2026 · 12:24 UTC

100

Package file

Before

Sep 30, 2026 · 23:20 UTC

a28b3f48ee5821ad815c391e721ba009a8141ffdd04dc09976a7f47d3d5e25fc

After

Oct 28, 2026 · 12:24 UTC

a694251b24eaf86adc11c7a67d786439cf7203ea3db860fef352d68e981c6a6e

Package file

Before

Sep 30, 2026 · 23:20 UTC

1262

After

Oct 28, 2026 · 12:24 UTC

1693

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,27 +1,44 @@
 {
-  "apps": "./.app.json",
+  "name": "app-6aa1d974007c81918c528b5cfd500c55",
+  "version": "1.3.1",
+  "description": "AI code review agent for GitHub and GitLab. View Greptile's PR review comments, run reviews on your working branch, and search your organization's knowledge base and coding patterns, directly from Codex.",
   "author": {
-    "name": "Greptile"
+    "name": "Greptile",
+    "url": "https://www.greptile.com/"
   },
-  "description": "AI code review agent for GitHub and GitLab. View Greptile's PR review comments, run reviews on your working branch, and search your organization's knowledge base and coding patterns, directly from Codex.",
+  "homepage": "https://www.greptile.com/docs/mcp-v2/overview",
+  "repository": "https://github.com/greptileai/skills",
+  "license": "MIT",
+  "keywords": [
+    "greptile",
+    "code-review",
+    "pull-requests",
+    "codex"
+  ],
+  "skills": "./skills/",
+  "mcpServers": "./.mcp.json",
   "interface": {
-    "capabilities": [],
-    "category": "Developer Tools",
-    "defaultPrompt": [
-      "Review my current branch with Greptile.",
-      "Show Greptile\u2019s comments on this pull request.",
-      "Search our knowledge base for how authentication works."
-    ],
-    "developerName": "Greptile",
     "displayName": "Greptile",
-    "longDescription": "AI code review agent for GitHub and GitLab. View Greptile's PR review comments, run reviews on your working branch, and search your organization's knowledge base and coding patterns, directly from Codex.",
-    "privacyPolicyURL": "https://www.greptile.com/security/privacy",
     "shortDescription": "Review code and PR feedback",
+    "longDescription": "AI code review agent for GitHub and GitLab. View Greptile's PR review comments, run reviews on your working branch, and search your organization's knowledge base and coding patterns, directly from Codex.",
+    "developerName": "Greptile",
+    "category": "Developer Tools",
+    "capabilities": [
+      "Interactive",
+      "Write"
+    ],
+    "websiteURL": "https://www.greptile.com/",
     "supportURL": "https://www.greptile.com/contact",
+    "privacyPolicyURL": "https://www.greptile.com/security/privacy",
     "termsOfServiceURL": "https://www.greptile.com/terms-of-service",
-    "websiteURL": "https://www.greptile.com/"
+    "brandColor": "#16A34A",
+    "composerIcon": "./assets/icon.svg",
+    "logo": "./assets/logo.svg",
+    "defaultPrompt": [
+      "Review my current branch with Greptile",
+      "Show Greptile\u2019s comments on this PR",
+      "Search our knowledge base for how authentication works"
+    ]
   },
-  "name": "app-6aa1d974007c81918c528b5cfd500c55",
-  "skills": "./skills",
-  "version": "1.2.3"
-}
\ No newline at end of file
+  "apps": "./.app.json"
+}
Full technical diff · 19 changed fields

changed /files/.app.json/sha256

BEFORE
"02ab16e3545d694f2f4346261b3c58e31c4d630a1cc79483c44b60af3fc86921"
AFTER
"95be80bc3d5b478bc43b3201359d0087168ebd37b9b4ac61635404b8d44f2c48"

changed /files/.app.json/size

BEFORE
127
AFTER
100

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

BEFORE
"a28b3f48ee5821ad815c391e721ba009a8141ffdd04dc09976a7f47d3d5e25fc"
AFTER
"a694251b24eaf86adc11c7a67d786439cf7203ea3db860fef352d68e981c6a6e"

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

BEFORE
1262
AFTER
1693

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "bb8328540a1c3fd386eb37bc89f2617257c6cd94a752efccb7fecd46aa8d0683",
  "size": 116
}

added /files/LICENSE

BEFORE
Field was absent
AFTER
{
  "sha256": "b5005f09527f9533812a206cefe6ff5f71e5cdc0ae644750a3b1c71901c89ddd",
  "size": 1068
}

added /files/README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4d6970cdf4ed300c042fda09037dca10682e3d85dfebd855cdea16bc33ae5aa1",
  "size": 8122
}

added /files/assets~1icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "f4d5a9da8d2645acad160ea4afe469acf6d851ed3cd471ea21b59342e96b80f0",
  "size": 651
}

added /files/assets~1logo.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "f4d5a9da8d2645acad160ea4afe469acf6d851ed3cd471ea21b59342e96b80f0",
  "size": 651
}

added /files/scripts~1greptile.mjs

BEFORE
Field was absent
AFTER
{
  "sha256": "7cb36450be2a39ec0d53f463c80bc82ae170899582ff75c81f219b8535d173d9",
  "size": 10713594
}

added /files/scripts~1greptile.version

BEFORE
Field was absent
AFTER
{
  "sha256": "88206afd2d9b56ca71466c85d1ed1421b1db0e78fa00072697918fb8a9ac54ef",
  "size": 6
}

changed /files/skills~1login~1SKILL.md/sha256

BEFORE
"a53c662057b4b4eb120176d10180061dabbe192999012be70ef7618a8124c9c2"
AFTER
"3363de3784750d5f82ead3f001b897f73f5ab25a0d25ea860ab380bd301e3d0a"

changed /files/skills~1login~1SKILL.md/size

BEFORE
1021
AFTER
1278

removed /files/skills~1login~1scripts~1greptile.mjs

BEFORE
{
  "sha256": "f5fac84b4c5d8a68d6419f543008d076f7e3b5066a424cb0c1aa77c458080275",
  "size": 10697706
}
AFTER
Field is absent

removed /files/skills~1login~1scripts~1greptile.version

BEFORE
{
  "sha256": "36e68867ce939b2464649670eb1b3f9759d1a99e7326dac3c79d0942e01f5d65",
  "size": 6
}
AFTER
Field is absent

changed /files/skills~1review~1SKILL.md/sha256

BEFORE
"241ba94b3d946d1e80ac0741c47552e12d91cd625ddd56143e05cc01c27f91b4"
AFTER
"37667d1b5cdbf1660b817601e0f6576fb5c43e090df6a51f93676b3e58072b17"

changed /files/skills~1review~1SKILL.md/size

BEFORE
1818
AFTER
3335

removed /files/skills~1review~1scripts~1greptile.mjs

BEFORE
{
  "sha256": "f5fac84b4c5d8a68d6419f543008d076f7e3b5066a424cb0c1aa77c458080275",
  "size": 10697706
}
AFTER
Field is absent

removed /files/skills~1review~1scripts~1greptile.version

BEFORE
{
  "sha256": "36e68867ce939b2464649670eb1b3f9759d1a99e7326dac3c79d0942e01f5d65",
  "size": 6
}
AFTER
Field is absent
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "95be80bc3d5b478bc43b3201359d0087168ebd37b9b4ac61635404b8d44f2c48",
      "size": 100
    },
    ".codex-plugin/plugin.json": {
      "sha256": "a694251b24eaf86adc11c7a67d786439cf7203ea3db860fef352d68e981c6a6e",
      "size": 1693
    },
    ".mcp.json": {
      "sha256": "bb8328540a1c3fd386eb37bc89f2617257c6cd94a752efccb7fecd46aa8d0683",
      "size": 116
    },
    "LICENSE": {
      "sha256": "b5005f09527f9533812a206cefe6ff5f71e5cdc0ae644750a3b1c71901c89ddd",
      "size": 1068
    },
    "README.md": {
      "sha256": "4d6970cdf4ed300c042fda09037dca10682e3d85dfebd855cdea16bc33ae5aa1",
      "size": 8122
    },
    "assets/icon.svg": {
      "sha256": "f4d5a9da8d2645acad160ea4afe469acf6d851ed3cd471ea21b59342e96b80f0",
      "size": 651
    },
    "assets/logo.svg": {
      "sha256": "f4d5a9da8d2645acad160ea4afe469acf6d851ed3cd471ea21b59342e96b80f0",
      "size": 651
    },
    "scripts/greptile.mjs": {
      "sha256": "7cb36450be2a39ec0d53f463c80bc82ae170899582ff75c81f219b8535d173d9",
      "size": 10713594
    },
    "scripts/greptile.version": {
      "sha256": "88206afd2d9b56ca71466c85d1ed1421b1db0e78fa00072697918fb8a9ac54ef",
      "size": 6
    },
    "skills/login/SKILL.md": {
      "sha256": "3363de3784750d5f82ead3f001b897f73f5ab25a0d25ea860ab380bd301e3d0a",
      "size": 1278
    },
    "skills/review/SKILL.md": {
      "sha256": "37667d1b5cdbf1660b817601e0f6576fb5c43e090df6a51f93676b3e58072b17",
      "size": 3335
    }
  }
}

SHA-256 of public snapshot: e5705e40e124753d6dd770cc508c4cc2914e9b7e1ee2bb9acf848e5f947c8a01