← TagLoggerCONTENT HISTORY

Update to TagLogger

Snapshot Oct 28, 2026 · 13:05 UTC · version 1.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 TagLogger 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:49 UTC

67ab946cb4a52b65d0fca67aa5095ab09b6f71b74028a0090b8fc9837af9dea6

After

Oct 28, 2026 · 13:05 UTC

0d84037d42e053976a1f0e9983ca85b0a38f2c21143bf8acfdbbd11e0d921d9c

Package file

Before

Oct 24, 2026 · 13:49 UTC

7610

After

Oct 28, 2026 · 13:05 UTC

8376

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,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "taglogger",
-  "version": "1.0.1",
-  "description": "Ask where your tagged tools and equipment are, where they have been, which tags have gone quiet, and when something entered or left a geofence.",
+  "version": "1.0.3",
+  "description": "Ask where your tagged tools and equipment are, where they have been, and when something entered or left a geofence.",
   "author": {
     "name": "TagLogger",
     "url": "https://taglogger.com"
@@ -21,25 +21,27 @@
       "interface": {
         "displayName": "TagLogger",
         "shortDescription": "Find your tagged equipment",
-        "longDescription": "TagLogger records where a business's tracking tags have been, so teams can find tools, equipment and other assets and see when they arrived at or left a site. This plugin lets you ask about your TagLogger workspace in plain language.\n\nWhat you can ask:\n- Fleet health: how many tags reported in the last day or week, which have gone quiet, and which batteries are low.\n- Where a tag is now: its last reported position with the time, an accuracy radius in meters and a map link.\n- Where a tag has been: its location history for any window of up to 31 days.\n- Geofences: your zones, the tags each one watches, and when tags entered or left them, up to 90 days back.\n\nWho it is for: businesses that use TagLogger to track their own tools, equipment, vehicles and shipments, such as field service crews, contractors, rental fleets and logistics teams.\n\nHow it connects: you sign in to TagLogger and approve the connection on a TagLogger page that lists what the app will read: tags, locations and geofences.\n\nLimitations:\n- It cannot change tags, geofences or alerts.\n- Requires an active TagLogger account with tags already set up. The workspace owner connects it.\n- Positions come from nearby phones that detect a tag, so each one has a report time and an accuracy radius.\n- It reads only tags registered to your workspace. It does not locate people or personal devices.",
+        "longDescription": "TagLogger records where a business's tracking tags have been, so teams can find tools, equipment and other assets and see when they arrived at or left a site. This plugin lets you ask about your TagLogger workspace in plain language.\n\nWhat you can ask:\n- Where a tag is now: its last reported position with the time, an accuracy radius in meters and a map link.\n- Where a tag has been: its location history for any window of up to 31 days.\n- On a map: your tags, or one tag's trail, on an interactive map with each tag's name, report time and accuracy.\n- Geofences: your zones, the tags each one watches, and when tags entered or left them, up to 90 days back.\n- Time inside a geofence: each visit's entry and exit time and how long each tag spent inside a zone.\n- Fleet overview: your tags with their labels and when each last reported.\n\nWho it is for: businesses that use TagLogger to track their own tools, equipment, vehicles and shipments, such as field service crews, contractors, rental fleets and logistics teams.\n\nHow it connects: you sign in to TagLogger and approve the connection on a TagLogger page that lists what the app will read: tags, locations and geofences.\n\nLimitations:\n- It cannot change tags, geofences or alerts.\n- Requires an active TagLogger account with tags already set up. The workspace owner connects it.\n- Positions come from nearby phones that detect a tag, so each one has a report time and an accuracy radius.\n- It reads only tags registered to your workspace. It does not locate people or personal devices.",
         "developerName": "TagLogger",
         "category": "Business & Operations",
         "capabilities": [
-          "Summarize fleet health: tags reporting, quiet tags, battery status",
           "Find tags by name or label",
           "Show a tag's last reported position with accuracy and a map link",
           "Show a tag's location history for up to 31 days",
+          "Show your tags, or one tag's trail, on an interactive map",
           "List geofences, the tags they watch, and their alerts",
-          "List geofence entries and exits for up to 90 days"
+          "List geofence entries and exits for up to 90 days",
+          "Report how long tags spent inside a geofence",
+          "Give an overview of your tags and when each last reported"
         ],
         "websiteURL": "https://taglogger.com",
         "supportURL": "https://taglogger.com/contact",
         "privacyPolicyURL": "https://taglogger.com/privacy",
         "termsOfServiceURL": "https://taglogger.com/terms",
         "defaultPrompt": [
-          "How is my fleet doing? Which tags have gone quiet?",
-          "Which tags are low on battery, and where did they last report?",
-          "What left the warehouse geofence in the last 3 days?"
+          "Where is the laser level right now?",
+          "Where has the generator been over the last 3 days?",
+          "What left the warehouse geofence today, and when?"
         ],
         "brandColor": "#111827",
         "composerIcon": "./assets/logo.png",
@@ -49,34 +51,34 @@
         "test_cases": {
           "positive": [
             {
-              "description": "Fleet health overview",
-              "prompt": "How is my fleet doing? How many tags reported in the last 24 hours, and are any low on battery?",
-              "tools_triggered": "get_fleet_summary",
-              "expected_behavior": "Reports the workspace total of 300 tags, how many reported in the last 24 hours and 7 days, battery status counts including low batteries, and any tags that have gone quiet or are paused."
-            },
-            {
               "description": "Current position of one tool",
               "prompt": "Where is the laser level from Van 10 right now?",
               "tools_triggered": "list_tags, get_tag",
-              "expected_behavior": "Finds the tag 'Van 10 - Laser Level' and gives its last reported position as coordinates (about 38.996, -77.027, a job site in Silver Spring, Maryland), with the report time, accuracy radius in meters and a map link. The tools return coordinates, not street addresses, so the assistant may name the area or may only give the coordinates and link. In the demo data this tool was left behind at an earlier job site."
+              "expected_behavior": "Finds the tag 'Van 10 - Laser Level' and gives its last reported position as coordinates, about 38.996, -77.027, with the report time, the accuracy radius in meters and a map link, which opens in Silver Spring, Maryland. The tools return coordinates, not place names. The tag's labels name the job it is assigned to, Bethesda Medical Center Wing, so the assistant may describe the area from that label; the coordinates and the map link are the reported position. In the demo data this tool was left behind at an earlier job site."
             },
             {
               "description": "Location history over a time window",
               "prompt": "Show where Van 10 - Laser Level has been over the last 3 days.",
-              "tools_triggered": "list_tags, get_tag_history",
-              "expected_behavior": "Returns a time-ordered trail of positions with times and accuracy. For at least the last day the tool stays at the same coordinates (about 38.996, -77.027, in Silver Spring, Maryland), shown as one merged point with an 'until' time and a sample count."
+              "tools_triggered": "list_tags, get_tag_history, show_on_map",
+              "expected_behavior": "Returns the tool's trail for the last 3 days: about 53 reported positions, each with its time and accuracy radius, and may draw the trail on the TagLogger map. Early in the window the tool moves with its van between the Bethesda job site (about 38.999, -77.110) and the Frederick warehouse (about 39.401, -77.375); for at least the last 26 hours it stays at about 38.996, -77.027 in Silver Spring, Maryland, where it was left behind."
             },
             {
-              "description": "Geofences and their alerts",
-              "prompt": "Which geofences do I have, and which alerts are turned on for each?",
-              "tools_triggered": "list_geofences",
-              "expected_behavior": "Lists three geofences: 'Warehouse - Frederick' (180 m radius, watches all tags, entry and exit alerts), and the job sites 'Bethesda Medical Center Wing' and 'K Street Office Build-Out' (150 m each, exit alerts), with the tags each one watches."
+              "description": "Tags on a map",
+              "prompt": "Show all my tags on a map.",
+              "tools_triggered": "show_on_map",
+              "expected_behavior": "Shows an interactive map of the workspace's 300 tags at their last reported positions, grouped into numbered circles that split apart when zoomed in. Clicking a tag opens its name, last report time and accuracy, with buttons to show its trail or open the position in Google Maps. The text answer says how many tags are on the map."
             },
             {
               "description": "Geofence exits over a time window",
               "prompt": "Which tools left the Frederick warehouse in the last 3 days, and when?",
               "tools_triggered": "list_geofences, list_geofence_events",
               "expected_behavior": "Lists the exit events for 'Warehouse - Frederick' with tag names and times (seven exits in the demo data, in either time order), and notes that event times are when TagLogger noticed the crossing."
+            },
+            {
+              "description": "Time spent inside a geofence",
+              "prompt": "How long were tools at the Hagerstown Distribution Job yard over the last 3 days?",
+              "tools_triggered": "list_geofences, get_geofence_visits",
+              "expected_behavior": "Lists the seven Van 26 tools that work the Hagerstown yard. Each has one visit per day of about 9 hours (about 7:50 AM to 4:50 PM Eastern), with entry and exit times, plus each tool's visit count and total time inside. A visit still under way has no exit time. The assistant may note that visit times are when TagLogger noticed the crossing."
             }
           ],
           "negative": [
@@ -94,12 +96,12 @@
             }
           ]
         },
-        "demo_recording_url": "https://storage.googleapis.com/findmyhistory-public-media/chatgpt-plugin/taglogger-chatgpt-walkthrough.mp4",
+        "demo_recording_url": "https://storage.googleapis.com/findmyhistory-public-media/chatgpt-plugin/taglogger-chatgpt-walkthrough-1.0.3.mp4",
         "commerce": false,
         "commerce_description": "This plugin does not sell products or process payments."
       },
       "publication": {
-        "release_notes": "Initial release: read-only fleet summary, tag lookup, current position, location history, geofences and geofence events."
+        "release_notes": "An interactive map of your tags and their trails, how long tags spent inside a geofence, and clearer example questions and listing text."
       },
       "apps": "./.app.json"
     }
Full technical diff · 2 changed fields

changed /files/plugin.json/sha256

BEFORE
"67ab946cb4a52b65d0fca67aa5095ab09b6f71b74028a0090b8fc9837af9dea6"
AFTER
"0d84037d42e053976a1f0e9983ca85b0a38f2c21143bf8acfdbbd11e0d921d9c"

changed /files/plugin.json/size

BEFORE
7610
AFTER
8376
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "b672fb43918e5b24da12fe1726d6cb4f51df5fcd439f83b7e1828a477bb9e6d2",
      "size": 101
    },
    "assets/logo.png": {
      "sha256": "6b088e863e54bf1f0cefacd9486b3249f0c7a6721f7150c280cd1e340e46ab8b",
      "size": 20198
    },
    "mcp.json": {
      "sha256": "8c631c8138401fd8b1637871a7c4ae8c80a1f633e548f944ab95ed4188820a9e",
      "size": 201
    },
    "plugin.json": {
      "sha256": "0d84037d42e053976a1f0e9983ca85b0a38f2c21143bf8acfdbbd11e0d921d9c",
      "size": 8376
    }
  }
}

SHA-256 of public snapshot: e2a715ea38be51f533d1a4f9945630c3c00b92711b4f000a1b4fa66c50c67a7c