← MercuryCONTENT HISTORY

Update to Mercury

Snapshot Oct 8, 2026 · 06:05 UTC · version 3.0.0

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Package contents changed in 35 files: .app.json, .codex-plugin/plugin.json, assets/mercury-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.

Short excerpts from up to four changed fields. Open the full comparison for all changes.

File entries below show saved metadata, such as size and fingerprint. Open a changed file in the full comparison to read its text edits.

Package file

Before

Sep 30, 2026 · 22:49 UTC

dc66a1094ffaabcdba037ab336b863d69e3ed3b42f15f5e5e57f53b12c49584c

After

Oct 8, 2026 · 06:05 UTC

2f46a75a84d592fc7208cc5bfb60fe08c73c1aa2fdc5c9365a723863faa6a2db

Package file

Before

Sep 30, 2026 · 22:49 UTC

127

After

Oct 8, 2026 · 06:05 UTC

99

Package file

Before

Sep 30, 2026 · 22:49 UTC

{"sha256":"aab6c083e79a2942d6dedb6081a5e2c981caea83bfda238f21151fa04b271830","size":1306}

After

Oct 8, 2026 · 06:05 UTC

Not present

Package file

Before

Sep 30, 2026 · 22:49 UTC

Not present

After

Oct 8, 2026 · 06:05 UTC

{"sha256":"939808af8a480b8174e26ca5fdec751e23f70269bf47bbba250f7cf048f0cd1d","size":41715}

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.app.json →

.codex-plugin/plugin.json →

assets/mercury-icon.png →

mcp.json →

plugin.json →

skills/mercury-actions/SKILL.md →

skills/mercury-cash-runway/SKILL.md →

skills/mercury-cash-runway/agents/openai.yaml →

skills/mercury-cash-runway/references/metric-definitions.md →

skills/mercury-invoice-review/SKILL.md →

skills/mercury-invoice-review/agents/openai.yaml →

skills/mercury-invoice-review/references/review-rules.md →

skills/mercury-mcp-shared/SKILL.md →

skills/mercury-mcp-shared/agents/openai.yaml →

skills/mercury-mcp-shared/references/tool-catalog.md →

skills/mercury-mcp/SKILL.md →

skills/mercury-mcp/agents/openai.yaml →

skills/mercury-mcp/references/cash-metric-definitions.md →

skills/mercury-mcp/references/cash-runway.md →

skills/mercury-mcp/references/invoice-review-rules.md →

skills/mercury-mcp/references/invoice-review.md →

skills/mercury-mcp/references/live-mcp-data-controls.md →

skills/mercury-mcp/references/shared-controls.md →

skills/mercury-mcp/references/spend-review-rules.md →

skills/mercury-mcp/references/spend-review.md →

skills/mercury-mcp/references/vendor-review-rules.md →

skills/mercury-mcp/references/vendor-review.md →

skills/mercury-personal-finance/SKILL.md →

skills/mercury-personal-finance/agents/openai.yaml →

skills/mercury-spend-review/SKILL.md →

skills/mercury-spend-review/agents/openai.yaml →

skills/mercury-spend-review/references/review-rules.md →

skills/mercury-vendor-review/SKILL.md →

skills/mercury-vendor-review/agents/openai.yaml →

skills/mercury-vendor-review/references/review-rules.md →

skills/mercury-mcp/SKILL.md

Lines starting with − were removed; lines starting with + were added. Other lines provide context.

--- before
+++ after
@@ -1,37 +0,0 @@
----
-name: mercury-mcp
-description: Use Mercury's read-only MCP to answer questions about accounts, balances, transactions, spend, cash flow, runway, Treasury, cards, credit, recipients, customers, and customer invoices. Use for Mercury account and finance data requests. Do not use for payments, account changes, or vendor bills that the MCP does not expose.
----
-
-# Mercury MCP
-
-Answer the user's Mercury data question with the smallest complete dataset. Read `references/shared-controls.md` before any Mercury tool call.
-
-## Select one workflow
-
-Read only the workflow that matches the request:
-
-- For spend, recurring charges, duplicate candidates, categories, or savings, read `references/spend-review.md`. Read only the needed sections of `references/spend-review-rules.md`.
-- For liquidity, cash flow, burn, runway, or Treasury analysis, read `references/cash-runway.md`. Read only the needed sections of `references/cash-metric-definitions.md`.
-- For payment counterparties, vendors, recipients, or payment-risk review, read `references/vendor-review.md`. Read only the needed sections of `references/vendor-review-rules.md`.
-- For customer invoices, aging, or collection priorities, read `references/invoice-review.md`. Read only the needed sections of `references/invoice-review-rules.md`.
-- For a direct lookup, use the minimum live tool calls. Do not read a workflow reference unless the lookup becomes an analysis.
-
-Use more than one workflow only when the request spans them.
-
-## Handle direct lookups
-
-- For a current account balance, list accounts. Retrieve account detail only to resolve ambiguity or a missing field. Do not retrieve transactions.
-- For cards, list cards for the required account. Retrieve card detail only when the answer needs a field absent from the list. Never expose a full card number.
-- For credit, use credit tools. Keep credit capacity separate from deposit balance and liquidity.
-- For a current Treasury balance, use Treasury balance data. Retrieve Treasury transactions only for history or transfer evidence.
-- For transactions, use the exact account and period in the request. Do not broaden either scope.
-- For categories, recipients, customers, or invoices, retrieve only the requested population and fields. Use detail tools only when list results lack required evidence.
-
-## Use the live contract
-
-Inspect the live Mercury MCP schemas in the current session. Use only available read tools and supported parameters. If the MCP does not expose required data, state the limit. Do not substitute another product or external data source unless the user requests it.
-
-## Deliver the answer
-
-Lead with the requested result. Include only material evidence, scope, data-quality limits, and next checks. Do not create a full finance report for a direct lookup.
Full technical diff · 36 changed fields

changed /files/.app.json/sha256

BEFORE
"dc66a1094ffaabcdba037ab336b863d69e3ed3b42f15f5e5e57f53b12c49584c"
AFTER
"2f46a75a84d592fc7208cc5bfb60fe08c73c1aa2fdc5c9365a723863faa6a2db"

changed /files/.app.json/size

BEFORE
127
AFTER
99

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

BEFORE
{
  "sha256": "aab6c083e79a2942d6dedb6081a5e2c981caea83bfda238f21151fa04b271830",
  "size": 1306
}
AFTER
Field is absent

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

BEFORE
Field was absent
AFTER
{
  "sha256": "939808af8a480b8174e26ca5fdec751e23f70269bf47bbba250f7cf048f0cd1d",
  "size": 41715
}

added /files/mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "f3f135eeafdc1066e3f458b9abf224f77dd4fa8522e6bfdd90ea6cbe339f69d1",
  "size": 197
}

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "deb289ab439081fc8322e6708ef97a85b25262fa3401e932ff09b8f4e8f3a5de",
  "size": 8270
}

added /files/skills~1mercury-actions~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "44d87b57955ef6d1357b3d1522f244f601fd9d4c5457cee65fedd9d0fcffc9ab",
  "size": 4196
}

added /files/skills~1mercury-cash-runway~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "33b7f8e69ed07f053718ec1eb75a76632d84b272e12409df4e780f47c91235ea",
  "size": 5579
}

added /files/skills~1mercury-cash-runway~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "45a091ac5742ab2144ee4993ecd4e41f86af46d5ff02c702f084142ef1d4c06f",
  "size": 387
}

added /files/skills~1mercury-cash-runway~1references~1metric-definitions.md

BEFORE
Field was absent
AFTER
{
  "sha256": "498f18e702a9c32a45e0570269a39265d3e5aba94d50cc3ddc01f3e03a8f269a",
  "size": 2593
}

added /files/skills~1mercury-invoice-review~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5d1ec355224e7aca7d4b944ade102a74c429251d46d7caf5a1c1cef5301855b8",
  "size": 5853
}

added /files/skills~1mercury-invoice-review~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "acfd0fb9777bcce0940fed3ca8a8dfaf0874324034955e7ed3e117fb89e64c0c",
  "size": 397
}

added /files/skills~1mercury-invoice-review~1references~1review-rules.md

BEFORE
Field was absent
AFTER
{
  "sha256": "265d408f154dfa3bf29f5106dcda132be67fcfff208598df8aa1c4be608cd46d",
  "size": 2928
}

added /files/skills~1mercury-mcp-shared~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a022125627d6a2bfd1ce3f9666dad7e2e90f71b344ea5de6c6fca82e9591c783",
  "size": 7365
}

added /files/skills~1mercury-mcp-shared~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "8fe5f05cfd651f08b54f3445e49f9238365c3e63f8559058524734b5f83408a5",
  "size": 428
}

added /files/skills~1mercury-mcp-shared~1references~1tool-catalog.md

BEFORE
Field was absent
AFTER
{
  "sha256": "064b0b547175cb0b6dce89d6d74dba2b655edeb3ad385180f3b3dc7b382bd95e",
  "size": 6428
}

removed /files/skills~1mercury-mcp~1SKILL.md

BEFORE
{
  "sha256": "d485ef4fd6f6dee9a25f2160ebfee9f6bd870d4ca20fa9344959b0c92b949ac9",
  "size": 2800
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1agents~1openai.yaml

BEFORE
{
  "sha256": "b14e9e4bb0c280b90e34b921f7d10e8f17d066d56e062374a8f980a58fff8f5e",
  "size": 382
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1cash-metric-definitions.md

BEFORE
{
  "sha256": "498f18e702a9c32a45e0570269a39265d3e5aba94d50cc3ddc01f3e03a8f269a",
  "size": 2593
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1cash-runway.md

BEFORE
{
  "sha256": "a977d76d6f0dca3a7e70c708a7d06d1d1f28b7bfb790a916d60add8086842372",
  "size": 4304
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1invoice-review-rules.md

BEFORE
{
  "sha256": "265d408f154dfa3bf29f5106dcda132be67fcfff208598df8aa1c4be608cd46d",
  "size": 2928
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1invoice-review.md

BEFORE
{
  "sha256": "722882c6cceb484c42e8f9aee812bc322300ca9002dee553761179c9344755e1",
  "size": 4752
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1live-mcp-data-controls.md

BEFORE
{
  "sha256": "b83908030675d8f6034ab37a667bb14284ebfcfdeeaaa8b3145cd4965dd961bc",
  "size": 6404
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1shared-controls.md

BEFORE
{
  "sha256": "30487eb0cec55125c2bfb4a186011b51e8ec73a29144c1c24538aa1ac434a81d",
  "size": 4503
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1spend-review-rules.md

BEFORE
{
  "sha256": "af7de70583e1cb8f133fb726b11a601f14e164a5c96c3a68e77a0484dc2b3c35",
  "size": 2499
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1spend-review.md

BEFORE
{
  "sha256": "d4cd75aff9dc0e39564ce10cbab1efec464894f2f60c456cc4a3d338c7ffda44",
  "size": 3656
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1vendor-review-rules.md

BEFORE
{
  "sha256": "7a8dd39a1d829de045bac7da729d03b3e2eef0ecb5295ec4437677aa8ff16966",
  "size": 2089
}
AFTER
Field is absent

removed /files/skills~1mercury-mcp~1references~1vendor-review.md

BEFORE
{
  "sha256": "46878b30ccc0ed38727dc1a09fbe9ad7aba8c304469d5736238675501d923463",
  "size": 3315
}
AFTER
Field is absent

added /files/skills~1mercury-personal-finance~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4366ec1d06ec6e3e3f740eebff88b46d37c5cbb209a3affe9d73a5094688af2c",
  "size": 7383
}

added /files/skills~1mercury-personal-finance~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "609c34355eb61df39306ca0a43087af8779f219c947229a1e52cfad4791011b1",
  "size": 400
}

added /files/skills~1mercury-spend-review~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "40d9ee2c0f35383844a3c7f3ba392a12fe3cb59a2a6dad6623da2696b10f8020",
  "size": 5438
}

added /files/skills~1mercury-spend-review~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "024acc147e273bafd1ff18c1bcd3159718789350a8aa118042ba1b077bb29610",
  "size": 381
}

added /files/skills~1mercury-spend-review~1references~1review-rules.md

BEFORE
Field was absent
AFTER
{
  "sha256": "af7de70583e1cb8f133fb726b11a601f14e164a5c96c3a68e77a0484dc2b3c35",
  "size": 2499
}

added /files/skills~1mercury-vendor-review~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "fc801afb24212ecf9b76c79c48cde9dcb29b704ec1d3daa7e8bce39c684732b8",
  "size": 4584
}

added /files/skills~1mercury-vendor-review~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "6ae2bfd221228e917e3b9365881f307d81f6087d3818f90a26fc63b3c1ab4910",
  "size": 389
}

added /files/skills~1mercury-vendor-review~1references~1review-rules.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7a8dd39a1d829de045bac7da729d03b3e2eef0ecb5295ec4437677aa8ff16966",
  "size": 2089
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "2f46a75a84d592fc7208cc5bfb60fe08c73c1aa2fdc5c9365a723863faa6a2db",
      "size": 99
    },
    "assets/mercury-icon.png": {
      "sha256": "939808af8a480b8174e26ca5fdec751e23f70269bf47bbba250f7cf048f0cd1d",
      "size": 41715
    },
    "mcp.json": {
      "sha256": "f3f135eeafdc1066e3f458b9abf224f77dd4fa8522e6bfdd90ea6cbe339f69d1",
      "size": 197
    },
    "plugin.json": {
      "sha256": "deb289ab439081fc8322e6708ef97a85b25262fa3401e932ff09b8f4e8f3a5de",
      "size": 8270
    },
    "skills/mercury-actions/SKILL.md": {
      "sha256": "44d87b57955ef6d1357b3d1522f244f601fd9d4c5457cee65fedd9d0fcffc9ab",
      "size": 4196
    },
    "skills/mercury-cash-runway/SKILL.md": {
      "sha256": "33b7f8e69ed07f053718ec1eb75a76632d84b272e12409df4e780f47c91235ea",
      "size": 5579
    },
    "skills/mercury-cash-runway/agents/openai.yaml": {
      "sha256": "45a091ac5742ab2144ee4993ecd4e41f86af46d5ff02c702f084142ef1d4c06f",
      "size": 387
    },
    "skills/mercury-cash-runway/references/metric-definitions.md": {
      "sha256": "498f18e702a9c32a45e0570269a39265d3e5aba94d50cc3ddc01f3e03a8f269a",
      "size": 2593
    },
    "skills/mercury-invoice-review/SKILL.md": {
      "sha256": "5d1ec355224e7aca7d4b944ade102a74c429251d46d7caf5a1c1cef5301855b8",
      "size": 5853
    },
    "skills/mercury-invoice-review/agents/openai.yaml": {
      "sha256": "acfd0fb9777bcce0940fed3ca8a8dfaf0874324034955e7ed3e117fb89e64c0c",
      "size": 397
    },
    "skills/mercury-invoice-review/references/review-rules.md": {
      "sha256": "265d408f154dfa3bf29f5106dcda132be67fcfff208598df8aa1c4be608cd46d",
      "size": 2928
    },
    "skills/mercury-mcp-shared/SKILL.md": {
      "sha256": "a022125627d6a2bfd1ce3f9666dad7e2e90f71b344ea5de6c6fca82e9591c783",
      "size": 7365
    },
    "skills/mercury-mcp-shared/agents/openai.yaml": {
      "sha256": "8fe5f05cfd651f08b54f3445e49f9238365c3e63f8559058524734b5f83408a5",
      "size": 428
    },
    "skills/mercury-mcp-shared/references/tool-catalog.md": {
      "sha256": "064b0b547175cb0b6dce89d6d74dba2b655edeb3ad385180f3b3dc7b382bd95e",
      "size": 6428
    },
    "skills/mercury-personal-finance/SKILL.md": {
      "sha256": "4366ec1d06ec6e3e3f740eebff88b46d37c5cbb209a3affe9d73a5094688af2c",
      "size": 7383
    },
    "skills/mercury-personal-finance/agents/openai.yaml": {
      "sha256": "609c34355eb61df39306ca0a43087af8779f219c947229a1e52cfad4791011b1",
      "size": 400
    },
    "skills/mercury-spend-review/SKILL.md": {
      "sha256": "40d9ee2c0f35383844a3c7f3ba392a12fe3cb59a2a6dad6623da2696b10f8020",
      "size": 5438
    },
    "skills/mercury-spend-review/agents/openai.yaml": {
      "sha256": "024acc147e273bafd1ff18c1bcd3159718789350a8aa118042ba1b077bb29610",
      "size": 381
    },
    "skills/mercury-spend-review/references/review-rules.md": {
      "sha256": "af7de70583e1cb8f133fb726b11a601f14e164a5c96c3a68e77a0484dc2b3c35",
      "size": 2499
    },
    "skills/mercury-vendor-review/SKILL.md": {
      "sha256": "fc801afb24212ecf9b76c79c48cde9dcb29b704ec1d3daa7e8bce39c684732b8",
      "size": 4584
    },
    "skills/mercury-vendor-review/agents/openai.yaml": {
      "sha256": "6ae2bfd221228e917e3b9365881f307d81f6087d3818f90a26fc63b3c1ab4910",
      "size": 389
    },
    "skills/mercury-vendor-review/references/review-rules.md": {
      "sha256": "7a8dd39a1d829de045bac7da729d03b3e2eef0ecb5295ec4437677aa8ff16966",
      "size": 2089
    }
  }
}

SHA-256 of public snapshot: fd2ba7e36f2b60ab55b0e0a12a67f38ed09f75507db9d1921b74789c76f138a4