← Olympus by Old BonesCONTENT HISTORY

Update to Olympus by Old Bones

Snapshot Nov 11, 2026 · 18:09 UTC · version 1.0.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 Olympus by Old Bones 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

Nov 11, 2026 · 00:09 UTC

c2354277272ffb5b67ebc6f1d3dc371a1d5e951bee82e4ca3e5fcfde50556af5

After

Nov 11, 2026 · 18:09 UTC

c68e1f4a4b26daee7463adfe0d96e48463df4f695d04b0f7fb860226ecebdd81

Package file

Before

Nov 11, 2026 · 00:09 UTC

6719

After

Nov 11, 2026 · 18:09 UTC

9205

Compare saved observations

Download comparison JSON

Changed files

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

plugin.json →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "olympus-by-old-bones",
-  "version": "1.0.0",
+  "version": "1.0.1",
   "description": "Ask about your Shopify store's sales, ads, email and customers, answered from your own Olympus. Read-only.",
   "author": {
     "name": "Old Bones Therapy",
@@ -21,7 +21,7 @@
       "interface": {
         "displayName": "Olympus by Old Bones",
         "shortDescription": "Ask about your store's numbers",
-        "longDescription": "Olympus by Old Bones is business intelligence for Shopify stores. It brings your Shopify sales together with your ad platforms (Meta, Google and Reddit) and Klaviyo email, and works out what you keep after product costs, shipping, fees and ad spend. Each store's Olympus runs in a hosting account the store owns, so its data stays with the store.\n\nThis plugin lets ChatGPT read your store's numbers and answer in plain words: how last week went, what changed, which products sell, whether customers come back, and what each channel earns. Every metric is defined once, so the answers match what you see in Olympus. Ask for a briefing and Hermes, Olympus's messenger, answers in his own format.\n\nIt only reads. Olympus never changes your store, and requests pass through oldbones.ai to your Olympus without being stored. Each person connects their own ChatGPT and signs in to Olympus as themselves.\n\nRequires a Shopify store with Olympus by Old Bones set up, running in the store's own Railway account.",
+        "longDescription": "Olympus by Old Bones is business intelligence for Shopify stores. It brings your Shopify sales together with your ad platforms (Meta, Google, Reddit and TikTok), Google Analytics, Search Console and Klaviyo email, and works out what you keep after product costs, shipping, fees and ad spend. Each store's Olympus runs in a hosting account the store owns, so its data stays with the store.\n\nThis plugin lets ChatGPT read your store's numbers and answer in plain words: how last week went, what changed, which products sell and which sell together, whether customers come back, which campaigns and searches pay, and what each channel earns. Every metric is defined once, so the answers match what you see in Olympus.\n\nOlympus's specialists each cover one area: Hermes the whole business and briefings, Ares paid ads, Aphrodite email, Demeter search, Hephaestus conversion, Athena products and customers, Plutus margins. Ask about any of them and ChatGPT brings in the one who covers it, without needing their names. For a question that crosses areas, ask for a council: two or three specialists answer together and Hermes closes with one decision.\n\nIt only reads. Olympus never changes your store, and requests pass through oldbones.ai to your Olympus without being stored. Each person connects their own ChatGPT and signs in to Olympus as themselves.\n\nRequires a Shopify store with Olympus by Old Bones set up, running in the store's own Railway account.",
         "developerName": "Old Bones Therapy",
         "category": "Data & Analytics",
         "websiteURL": "https://oldbones.ai",
@@ -68,8 +68,20 @@
             {
               "description": "A briefing from Hermes",
               "prompt": "Give me a briefing on how the business is doing.",
-              "tools_triggered": "agent_instructions, business_snapshot, data_health",
+              "tools_triggered": "get_specialist, business_snapshot, data_health",
               "expected_behavior": "A short briefing in Hermes's format: how the business is doing over the last four weeks against the four before, what changed, what to do first, and which specialist would go deeper. Says contribution margin after ads can't be measured, because the test store's products have no costs and no ad platform is connected, rather than estimating it. The test store's last orders were on October 17, 2026, so it also says orders have stopped since then."
+            },
+            {
+              "description": "Products bought together",
+              "prompt": "Which of our products are most often bought together, from August to October 2026?",
+              "tools_triggered": "get_bought_together",
+              "expected_behavior": "Counts complete weeks, so August 3 to October 26, 2026: 26 orders with more than one product, $29,878.58 in net sales. Every repeat pair includes Selling Plans Ski Wax: with The Complete Snowboard in 9 orders ($9,057.53), The Inventory Not Tracked Snowboard in 6 ($9,494.10), The Compare at Price Snowboard in 4 ($2,467.65) and The Collection Snowboard: Hydrogen in 2 ($1,234.90); every other pair happened once. Notes that most of these products launched on October 6, so the pattern is young."
+            },
+            {
+              "description": "A council across specialists",
+              "prompt": "Have the specialists look at this together: should we put more into ads or into bringing customers back? Then give me one decision.",
+              "tools_triggered": "convene_council, business_snapshot, get_campaigns, get_customer_cohorts, get_break_even",
+              "expected_behavior": "Seats two or three specialists, each in their own area (for example Ares on ads, Athena on customers, Aphrodite on email), says where they disagree, and closes with one decision from Hermes. Says ad spend can't be judged rather than estimating it: no ad platform is connected and no product has a cost (cost coverage 0%), so break-even ROAS, contribution margin and allowable new-customer cost can't be measured. Reads repeat buying from first-order cohorts (a 3-month repeat rate of about 14% across complete cohorts) and finds no email-attributed sales. Decides against raising ad spend until product costs and an ad platform are connected."
             }
           ],
           "negative": [
@@ -92,7 +104,7 @@
         "commerce_description": "Olympus reads a store's numbers. It doesn't sell anything or process payments."
       },
       "publication": {
-        "release_notes": "First release: ask about your Shopify store's sales, orders, customers, ads and email, answered from your own Olympus, and briefings from Hermes. Read-only."
+        "release_notes": "New: ask which products sell together, which campaigns and ad sets pay, which Google searches bring sales, each product's margin, how a price change did, and every email flow and campaign over any stretch of time. Specialists now join from the topic of a question, and a council brings two or three of them together for one decision. Read-only, as before."
       },
       "apps": "./.app.json"
     }
Full technical diff · 2 changed fields

changed /files/plugin.json/sha256

BEFORE
"c2354277272ffb5b67ebc6f1d3dc371a1d5e951bee82e4ca3e5fcfde50556af5"
AFTER
"c68e1f4a4b26daee7463adfe0d96e48463df4f695d04b0f7fb860226ecebdd81"

changed /files/plugin.json/size

BEFORE
6719
AFTER
9205
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "b9a0b81a261304b16f6f2f473213b91043091320484c908fa8121ec974a2699b",
      "size": 99
    },
    "assets/logo.png": {
      "sha256": "2c36f35f1a37321a84df50e35b5dd708f9696c81eeeaba49e939d2e5caa66403",
      "size": 7434
    },
    "mcp.json": {
      "sha256": "12c7290eaadc368502392a45c3e0a852ec699aec6b9d7bc45fb50c7680d38dc6",
      "size": 385
    },
    "plugin.json": {
      "sha256": "c68e1f4a4b26daee7463adfe0d96e48463df4f695d04b0f7fb860226ecebdd81",
      "size": 9205
    }
  }
}

SHA-256 of public snapshot: c12d1b322fde25700adccec8223294511faf562b19faf7a651bd27dad01bca00