← TraderSpyCONTENT HISTORY

Update to TraderSpy

Snapshot Oct 26, 2026 · 12:07 UTC · version 3.0.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 TraderSpy 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 · 22:52 UTC

5fb1658c6bb094f1422d2bf25a75e4a825a6ee73c275752d62a1394044fdf6ea

After

Oct 26, 2026 · 12:07 UTC

9b687df7e5cc00e5b599c581833562d3d3acd626b42975b63ecba13498ddeb9b

Package file

Before

Sep 30, 2026 · 22:52 UTC

127

After

Oct 26, 2026 · 12:07 UTC

101

Package file

Before

Sep 30, 2026 · 22:52 UTC

{"sha256":"f7784f96dc13264e0568c90b7457f99e7ae33b97e1f2a0bd8cb729cb87a9f92e","size":2591}

After

Oct 26, 2026 · 12:07 UTC

Not present

Package file

Before

Sep 30, 2026 · 22:52 UTC

Not present

After

Oct 26, 2026 · 12:07 UTC

{"sha256":"c89ededc740532dd1bef31ad15cc5d6d0176eceef49ee9eee2cef75767ab5947","size":1674}

Compare saved observations

Download comparison JSON
Full technical diff · 25 changed fields

changed /files/.app.json/sha256

BEFORE
"5fb1658c6bb094f1422d2bf25a75e4a825a6ee73c275752d62a1394044fdf6ea"
AFTER
"9b687df7e5cc00e5b599c581833562d3d3acd626b42975b63ecba13498ddeb9b"

changed /files/.app.json/size

BEFORE
127
AFTER
101

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

BEFORE
{
  "sha256": "f7784f96dc13264e0568c90b7457f99e7ae33b97e1f2a0bd8cb729cb87a9f92e",
  "size": 2591
}
AFTER
Field is absent

added /files/README.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c89ededc740532dd1bef31ad15cc5d6d0176eceef49ee9eee2cef75767ab5947",
  "size": 1674
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "4437923100be0f46e3386cc273f60165ecb3c2a9db3be77e6e399f78bbd71738",
  "size": 86150
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "eb234808410e282065426f53a1165f69ef94b259c9b895bdf6d4f515ae66ca23",
  "size": 201
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "320b2335a5b93f33529024716b760444fd804df536ff9d45888418c439ee7da0",
  "size": 6153
}

added /files/skills~1market-briefing~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "06a58cdbb89f261608e95e7c9fdc63159aa990085c39438ce4be3c966cecd903",
  "size": 6132
}

added /files/skills~1market-briefing~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "0a0335b4dc17d855c370c30210b9a26e9ea4b1b3b5d50af5004cbaecda1baab2",
  "size": 462
}

added /files/skills~1market-screener~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "200ba253b9b69ba7a6510727fb1991eaeb464bfb994e94a5c2a9b6d3776681d0",
  "size": 8961
}

added /files/skills~1market-screener~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "31aa0ab8afba9e0d3189014f087511bb9378718d34d71a45b32c81aa2186c779",
  "size": 514
}

added /files/skills~1market-screener~1references~1condition-cookbook.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2074773abc4e119df5784f995d77f584e7126d326dabee0a9ed90f1486439415",
  "size": 4132
}

added /files/skills~1position-check~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c6a91a3676311a4e8f88a2662f0f4fc565e7fd591732edcfb3f6bea5620035ef",
  "size": 5709
}

added /files/skills~1position-check~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "a9965eeb6f666b3852d177cf15013546cd30d30dd017bc0b4fcb06b6394990db",
  "size": 473
}

added /files/skills~1position-check~1references~1risk-math.md

BEFORE
Field was absent
AFTER
{
  "sha256": "670d5a4319497d8f021a3361b7920c652a356886d7f13f4bfd0ab96e0eb32aab",
  "size": 3023
}

added /files/skills~1smart-money~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "aabb8d383633d9b25fb37adb5277ba52a99769c7af0ee782bdfdec42bbe9376b",
  "size": 7834
}

added /files/skills~1smart-money~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "0942ece8d84209dd23a876cfd885c2085fd045c77a54f9082633e0b9618a0f56",
  "size": 482
}

added /files/skills~1smart-money~1references~1exchange-notes.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7c4b270f2246ca51dc37b6aada94d9acfced125f2312b6c729e4048835507cf0",
  "size": 2521
}

added /files/skills~1technical-analysis~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "aab0d8a2bf0452b093ed2b1891d80209f4a722386911a263ba9c72c428f91b4e",
  "size": 9728
}

added /files/skills~1technical-analysis~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "716da438a125101bd49d83fce6a78f3dc183210fc7b8fb5be1a93280c6be675a",
  "size": 518
}

added /files/skills~1technical-analysis~1references~1derivatives-guide.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b8be3a475744ef7ba2a5f8e9c12b5aeec44e098b8ec4adf9f534e1a8d335c934",
  "size": 2937
}

added /files/skills~1technical-analysis~1references~1indicator-guide.md

BEFORE
Field was absent
AFTER
{
  "sha256": "22fda2b6fdbcb3ccc32a0b026aced0c6d95f183e414a08a0cda3c6ef71432179",
  "size": 5490
}

added /files/skills~1trading-signals~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "60f9ab6345d21a5e92c07996f98f95b6d2665b8e4bbf0722b8a00e1f8a162ceb",
  "size": 7086
}

added /files/skills~1trading-signals~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "823fdbdfa1cacdaa6c46512e1132cc01907394936b048cfec98131ac0fd054b8",
  "size": 505
}

added /files/skills~1trading-signals~1references~1signal-fields.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6699bdf43edbe4f0ff80446a9ea9691785ebc7cd053647c01f7e0cfe35b8638e",
  "size": 4133
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "9b687df7e5cc00e5b599c581833562d3d3acd626b42975b63ecba13498ddeb9b",
      "size": 101
    },
    "README.md": {
      "sha256": "c89ededc740532dd1bef31ad15cc5d6d0176eceef49ee9eee2cef75767ab5947",
      "size": 1674
    },
    "assets/logo.png": {
      "sha256": "4437923100be0f46e3386cc273f60165ecb3c2a9db3be77e6e399f78bbd71738",
      "size": 86150
    },
    "mcp.json": {
      "sha256": "eb234808410e282065426f53a1165f69ef94b259c9b895bdf6d4f515ae66ca23",
      "size": 201
    },
    "plugin.json": {
      "sha256": "320b2335a5b93f33529024716b760444fd804df536ff9d45888418c439ee7da0",
      "size": 6153
    },
    "skills/market-briefing/SKILL.md": {
      "sha256": "06a58cdbb89f261608e95e7c9fdc63159aa990085c39438ce4be3c966cecd903",
      "size": 6132
    },
    "skills/market-briefing/agents/openai.yaml": {
      "sha256": "0a0335b4dc17d855c370c30210b9a26e9ea4b1b3b5d50af5004cbaecda1baab2",
      "size": 462
    },
    "skills/market-screener/SKILL.md": {
      "sha256": "200ba253b9b69ba7a6510727fb1991eaeb464bfb994e94a5c2a9b6d3776681d0",
      "size": 8961
    },
    "skills/market-screener/agents/openai.yaml": {
      "sha256": "31aa0ab8afba9e0d3189014f087511bb9378718d34d71a45b32c81aa2186c779",
      "size": 514
    },
    "skills/market-screener/references/condition-cookbook.md": {
      "sha256": "2074773abc4e119df5784f995d77f584e7126d326dabee0a9ed90f1486439415",
      "size": 4132
    },
    "skills/position-check/SKILL.md": {
      "sha256": "c6a91a3676311a4e8f88a2662f0f4fc565e7fd591732edcfb3f6bea5620035ef",
      "size": 5709
    },
    "skills/position-check/agents/openai.yaml": {
      "sha256": "a9965eeb6f666b3852d177cf15013546cd30d30dd017bc0b4fcb06b6394990db",
      "size": 473
    },
    "skills/position-check/references/risk-math.md": {
      "sha256": "670d5a4319497d8f021a3361b7920c652a356886d7f13f4bfd0ab96e0eb32aab",
      "size": 3023
    },
    "skills/smart-money/SKILL.md": {
      "sha256": "aabb8d383633d9b25fb37adb5277ba52a99769c7af0ee782bdfdec42bbe9376b",
      "size": 7834
    },
    "skills/smart-money/agents/openai.yaml": {
      "sha256": "0942ece8d84209dd23a876cfd885c2085fd045c77a54f9082633e0b9618a0f56",
      "size": 482
    },
    "skills/smart-money/references/exchange-notes.md": {
      "sha256": "7c4b270f2246ca51dc37b6aada94d9acfced125f2312b6c729e4048835507cf0",
      "size": 2521
    },
    "skills/technical-analysis/SKILL.md": {
      "sha256": "aab0d8a2bf0452b093ed2b1891d80209f4a722386911a263ba9c72c428f91b4e",
      "size": 9728
    },
    "skills/technical-analysis/agents/openai.yaml": {
      "sha256": "716da438a125101bd49d83fce6a78f3dc183210fc7b8fb5be1a93280c6be675a",
      "size": 518
    },
    "skills/technical-analysis/references/derivatives-guide.md": {
      "sha256": "b8be3a475744ef7ba2a5f8e9c12b5aeec44e098b8ec4adf9f534e1a8d335c934",
      "size": 2937
    },
    "skills/technical-analysis/references/indicator-guide.md": {
      "sha256": "22fda2b6fdbcb3ccc32a0b026aced0c6d95f183e414a08a0cda3c6ef71432179",
      "size": 5490
    },
    "skills/trading-signals/SKILL.md": {
      "sha256": "60f9ab6345d21a5e92c07996f98f95b6d2665b8e4bbf0722b8a00e1f8a162ceb",
      "size": 7086
    },
    "skills/trading-signals/agents/openai.yaml": {
      "sha256": "823fdbdfa1cacdaa6c46512e1132cc01907394936b048cfec98131ac0fd054b8",
      "size": 505
    },
    "skills/trading-signals/references/signal-fields.md": {
      "sha256": "6699bdf43edbe4f0ff80446a9ea9691785ebc7cd053647c01f7e0cfe35b8638e",
      "size": 4133
    }
  }
}

SHA-256 of public snapshot: 10090709edccccaa116def3129e7050996d7e242e7a7d3e2c80a26bc94f70431