← ToffuCONTENT HISTORY

Update to Toffu

Snapshot Oct 29, 2026 · 19:06 UTC · version 1.3.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 Toffu 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

Oct 24, 2026 · 13:53 UTC

340cddb771dc657c49b41fd9d2e32713964b4a844657b68ed758f324c8954d03

After

Oct 29, 2026 · 19:06 UTC

7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b

Package file

Before

Oct 24, 2026 · 13:53 UTC

5997

After

Oct 29, 2026 · 19:06 UTC

6272

Package file

Before

Oct 24, 2026 · 13:53 UTC

Not present

After

Oct 29, 2026 · 19:06 UTC

{"sha256":"a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483","size":3598}

Package file

Before

Oct 24, 2026 · 13:53 UTC

Not present

After

Oct 29, 2026 · 19:06 UTC

{"sha256":"2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c","size":2976}

Compare saved observations

Download comparison JSON
Full technical diff · 10 changed fields

changed /files/plugin.json/sha256

BEFORE
"340cddb771dc657c49b41fd9d2e32713964b4a844657b68ed758f324c8954d03"
AFTER
"7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b"

changed /files/plugin.json/size

BEFORE
5997
AFTER
6272

added /files/skills~1attribution-modeling~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483",
  "size": 3598
}

added /files/skills~1budget-allocation~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c",
  "size": 2976
}

added /files/skills~1google-ads-strategy~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "599ff52093a031e4e33bdf8b12896a17c4636d171df64bd4693b009d86c9ad42",
  "size": 4211
}

added /files/skills~1meta-ads-creative-fatigue~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "463663974441680d61cd702ccca6e4eb2e73a49baf6e18d9aa8a3b9abc47aaa3",
  "size": 3352
}

added /files/skills~1meta-ads-optimization~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "310d76845be9704253522ed12a76951d958cfffde5ebdbb0c7a064bd352b1847",
  "size": 3128
}

added /files/skills~1pacing-report~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dbb5e8b0e3b568597f48916d00d13c0cc42c6eca60944a71f21626f17c9d4460",
  "size": 3693
}

added /files/skills~1reporting-best-practices~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "fe5ee5d81db9b25030c9fba889ffc47839c123b2ca12ec3e7d286ad13bf3f32c",
  "size": 3639
}

added /files/skills~1spend-anomaly-detection~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5ad9b9857d13038dbbf6019550fa3a69aba4d0e1be7a13300f0aea9c84cefb5e",
  "size": 3558
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "8aff8eb012d018e179d56453411f5ae338388762e4b8c26ea25a68a64ea86bbb",
      "size": 97
    },
    "assets/icon.png": {
      "sha256": "f963bf9c5565a51dc5702a912e3c32bdae33fa11e695318cd877671ea08c05c3",
      "size": 8173
    },
    "assets/logo.png": {
      "sha256": "de6031845ac8715e72bf5775659e516c8ff77770db49f02e718ef3049399a53a",
      "size": 50013
    },
    "mcp.json": {
      "sha256": "c2059f55a6726e3b033f669ca7f13b1b682b0e90aced540d9ab5a9ce3f9c6cd1",
      "size": 192
    },
    "plugin.json": {
      "sha256": "7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b",
      "size": 6272
    },
    "skills/attribution-modeling/SKILL.md": {
      "sha256": "a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483",
      "size": 3598
    },
    "skills/budget-allocation/SKILL.md": {
      "sha256": "2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c",
      "size": 2976
    },
    "skills/google-ads-strategy/SKILL.md": {
      "sha256": "599ff52093a031e4e33bdf8b12896a17c4636d171df64bd4693b009d86c9ad42",
      "size": 4211
    },
    "skills/meta-ads-creative-fatigue/SKILL.md": {
      "sha256": "463663974441680d61cd702ccca6e4eb2e73a49baf6e18d9aa8a3b9abc47aaa3",
      "size": 3352
    },
    "skills/meta-ads-optimization/SKILL.md": {
      "sha256": "310d76845be9704253522ed12a76951d958cfffde5ebdbb0c7a064bd352b1847",
      "size": 3128
    },
    "skills/pacing-report/SKILL.md": {
      "sha256": "dbb5e8b0e3b568597f48916d00d13c0cc42c6eca60944a71f21626f17c9d4460",
      "size": 3693
    },
    "skills/reporting-best-practices/SKILL.md": {
      "sha256": "fe5ee5d81db9b25030c9fba889ffc47839c123b2ca12ec3e7d286ad13bf3f32c",
      "size": 3639
    },
    "skills/spend-anomaly-detection/SKILL.md": {
      "sha256": "5ad9b9857d13038dbbf6019550fa3a69aba4d0e1be7a13300f0aea9c84cefb5e",
      "size": 3558
    }
  }
}

SHA-256 of public snapshot: f4d87012bc11ce5979bf6318695d517e615cf184aef711f6f6284c113b0ecb02