← WatchgooseCONTENT HISTORY

Update to Watchgoose

Snapshot Oct 24, 2026 · 13:12 UTC · version 1.1.3

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

Up to 10 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:02 UTC

be70ab4abc3f96767a542cb622025ca48570e26bcf39517de25938b252806940

After

Oct 24, 2026 · 13:12 UTC

90f69272d8865430422bb1d0321ff3af7e691cb2fba26f0de81c7c998f6c1f1c

Package file

Before

Sep 30, 2026 · 23:02 UTC

127

After

Oct 24, 2026 · 13:12 UTC

102

Package file

Before

Sep 30, 2026 · 23:02 UTC

{"sha256":"6ec956bab116b0e7c0758e4a69181296e3bebba7a5923417dc7e71d544f50910","size":1589}

After

Oct 24, 2026 · 13:12 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:02 UTC

Not present

After

Oct 24, 2026 · 13:12 UTC

{"sha256":"36753222c5f219e4998b616c2d688e07842bbe43925614f74cdf47963b140c30","size":1067}

Compare saved observations

Download comparison JSON

plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,56 @@
+{
+  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
+  "name": "app-6a95a3bd1df8819197ab3ccbf9269e8d",
+  "version": "1.1.3",
+  "description": "Audit cron and scheduled-job monitoring coverage, set up Watchgoose checks for one job or a batch, review monitoring health and triage missed runs.",
+  "author": {
+    "name": "Watchgoose.com",
+    "url": "https://watchgoose.com/"
+  },
+  "homepage": "https://watchgoose.com/docs/mcp/",
+  "repository": "https://github.com/bartekrutkowski/watchgoose-mcp",
+  "license": "MIT",
+  "keywords": [
+    "cron",
+    "cronjobs",
+    "jobs",
+    "scheduled",
+    "scheduled-jobs",
+    "recurring",
+    "backups",
+    "monitoring",
+    "systemd",
+    "systemd-timers",
+    "kubernetes",
+    "kubernetes-cronjobs",
+    "heartbeat",
+    "watchgoose"
+  ],
+  "extensions": {
+    "com.openai": {
+      "interface": {
+        "displayName": "Watchgoose",
+        "shortDescription": "Cron job monitoring & alerts",
+        "longDescription": "Watchgoose is cron job and heartbeat monitoring for scheduled tasks: cron jobs, systemd timers, Kubernetes CronJobs, backups and recurring scripts. When a job runs late, fails or never runs, Watchgoose alerts you through email, Slack, Discord, Telegram, PagerDuty, webhooks and more.\n\nConnect one Watchgoose project and ask about your monitoring in plain language: check status, schedules and status history, plus recent pings and alert integrations on read-and-write connections. Read-only access is the default. With explicit read-and-write consent you can also create, update, pause, resume and delete checks.\n\nFive built-in workflows:\n- Coverage audit: find scheduled jobs in a repository that have no monitoring.\n- Job setup: draft check settings and a heartbeat wrapper for one job.\n- Batch setup: create checks for many jobs after a single approval.\n- Health review: spot paused checks, checks still waiting for their first ping and checks without alert routing.\n- Missed-run triage: summarize what happened when a check goes down.\n\nThe workflows never run your jobs or send test pings, and nothing changes without your approval. Requires a Watchgoose account; you sign in when you connect.",
+        "developerName": "Pixeware LTD",
+        "category": "Developer Tools",
+        "capabilities": [],
+        "websiteURL": "https://watchgoose.com",
+        "supportURL": "https://watchgoose.com/docs/",
+        "privacyPolicyURL": "https://watchgoose.com/legal/privacy/",
+        "termsOfServiceURL": "https://watchgoose.com/legal/terms/",
+        "defaultPrompt": [
+          "Find cron jobs and scheduled tasks in this repository that have no Watchgoose monitoring.",
+          "Set up Watchgoose monitoring for my nightly database backup cron job.",
+          "Which of my Watchgoose checks are down or late, and what happened?"
+        ],
+        "composerIcon": "./assets/icon.png",
+        "logo": "./assets/icon.png"
+      },
+      "publication": {
+        "release_notes": "Safer heartbeat wrapper guidance, clearer handoffs between the monitoring skills and an updated MCP SDK."
+      },
+      "apps": "./.app.json"
+    }
+  }
+}
Full technical diff · 15 changed fields

changed /files/.app.json/sha256

BEFORE
"be70ab4abc3f96767a542cb622025ca48570e26bcf39517de25938b252806940"
AFTER
"90f69272d8865430422bb1d0321ff3af7e691cb2fba26f0de81c7c998f6c1f1c"

changed /files/.app.json/size

BEFORE
127
AFTER
102

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

BEFORE
{
  "sha256": "6ec956bab116b0e7c0758e4a69181296e3bebba7a5923417dc7e71d544f50910",
  "size": 1589
}
AFTER
Field is absent

added /files/LICENSE

BEFORE
Field was absent
AFTER
{
  "sha256": "36753222c5f219e4998b616c2d688e07842bbe43925614f74cdf47963b140c30",
  "size": 1067
}

added /files/assets~1icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "f3730515c9f5c945675a4cf7a20b11e1ae3b13fed33883f3f0677a2946d69360",
  "size": 20517
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "db261db2b99b2d3d4d6f813a8a9eaae2cafb6234aa05f30279d46de8167cdeaa",
  "size": 187
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "e358c72a45f046e254943f9f90c75f82d05c3a90904bfcb11a092f0a6d07d061",
  "size": 3147
}

added /files/skills~1watchgoose-batch-monitor-scheduled-jobs~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b0c526e556d4f105db868b66b30ed72fac64540335bd3dd418ca28397ba8b08c",
  "size": 4164
}

added /files/skills~1watchgoose-batch-monitor-scheduled-jobs~1proposal.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cb699e8c683cc9c2b8aea63cf721c16097b8cff3a1a732804e220713727e5ef9",
  "size": 8883
}

added /files/skills~1watchgoose-cron-coverage-audit~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e5140930cbae4e26a7205da810b79466db4ccbb3924458f392db4213104832df",
  "size": 4503
}

added /files/skills~1watchgoose-missed-run-triage~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "546fadbcab0d2c588a4ca8efd9392c4b5a77f5db66f0cc3d6dda1a4f9be35d9e",
  "size": 4638
}

added /files/skills~1watchgoose-monitor-scheduled-job~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "21a2749e01088468483310b67690eb0d4044abf69b9508602f333227d0b5477a",
  "size": 3455
}

added /files/skills~1watchgoose-monitor-scheduled-job~1contracts.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0d14129a7a0d72f9d62dba03223ed6d83d393adbb2094d72e250e5fb265edac2",
  "size": 3956
}

added /files/skills~1watchgoose-monitor-scheduled-job~1instrumentation.md

BEFORE
Field was absent
AFTER
{
  "sha256": "34a6f047e21e00eb01aefd73681a72f9498471367408568595875fc27423c8a9",
  "size": 4754
}

added /files/skills~1watchgoose-monitoring-health-review~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1747c5f2fb77af3f7984875b3e1495bafffb4f478cb775b38668160a6fdd1bf4",
  "size": 5052
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "90f69272d8865430422bb1d0321ff3af7e691cb2fba26f0de81c7c998f6c1f1c",
      "size": 102
    },
    "LICENSE": {
      "sha256": "36753222c5f219e4998b616c2d688e07842bbe43925614f74cdf47963b140c30",
      "size": 1067
    },
    "assets/icon.png": {
      "sha256": "f3730515c9f5c945675a4cf7a20b11e1ae3b13fed33883f3f0677a2946d69360",
      "size": 20517
    },
    "mcp.json": {
      "sha256": "db261db2b99b2d3d4d6f813a8a9eaae2cafb6234aa05f30279d46de8167cdeaa",
      "size": 187
    },
    "plugin.json": {
      "sha256": "e358c72a45f046e254943f9f90c75f82d05c3a90904bfcb11a092f0a6d07d061",
      "size": 3147
    },
    "skills/watchgoose-batch-monitor-scheduled-jobs/SKILL.md": {
      "sha256": "b0c526e556d4f105db868b66b30ed72fac64540335bd3dd418ca28397ba8b08c",
      "size": 4164
    },
    "skills/watchgoose-batch-monitor-scheduled-jobs/proposal.md": {
      "sha256": "cb699e8c683cc9c2b8aea63cf721c16097b8cff3a1a732804e220713727e5ef9",
      "size": 8883
    },
    "skills/watchgoose-cron-coverage-audit/SKILL.md": {
      "sha256": "e5140930cbae4e26a7205da810b79466db4ccbb3924458f392db4213104832df",
      "size": 4503
    },
    "skills/watchgoose-missed-run-triage/SKILL.md": {
      "sha256": "546fadbcab0d2c588a4ca8efd9392c4b5a77f5db66f0cc3d6dda1a4f9be35d9e",
      "size": 4638
    },
    "skills/watchgoose-monitor-scheduled-job/SKILL.md": {
      "sha256": "21a2749e01088468483310b67690eb0d4044abf69b9508602f333227d0b5477a",
      "size": 3455
    },
    "skills/watchgoose-monitor-scheduled-job/contracts.md": {
      "sha256": "0d14129a7a0d72f9d62dba03223ed6d83d393adbb2094d72e250e5fb265edac2",
      "size": 3956
    },
    "skills/watchgoose-monitor-scheduled-job/instrumentation.md": {
      "sha256": "34a6f047e21e00eb01aefd73681a72f9498471367408568595875fc27423c8a9",
      "size": 4754
    },
    "skills/watchgoose-monitoring-health-review/SKILL.md": {
      "sha256": "1747c5f2fb77af3f7984875b3e1495bafffb4f478cb775b38668160a6fdd1bf4",
      "size": 5052
    }
  }
}

SHA-256 of public snapshot: ffe231ad78f3cd5a130a154bd87506b739c7309fdd14e7411234629ff0b7c180