← Reps: Gym Workout LogCONTENT HISTORY

Update to Reps: Gym Workout Log

Snapshot Nov 6, 2026 · 18:15 UTC · version 1.2.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 Reps: Gym Workout Log 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

Oct 25, 2026 · 00:04 UTC

54b0bedd26ec47a5d74275cf58245f68d2e8232b711658347423eddc7ea4f2c5

After

Nov 6, 2026 · 18:15 UTC

dbf2265b2cf5bbb976e31339aaaacaee50f0fbd87359f026142ffb723b58f7c6

Package file

Before

Oct 25, 2026 · 00:04 UTC

22825

After

Nov 6, 2026 · 18:15 UTC

23852

Compare saved observations

Download comparison JSON

Changed files

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

.codex-plugin/plugin.json →

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -4,7 +4,15 @@
   },
   "description": "Reps: Gym Workout Log is a workout log app for iPhone and Android (repsworkout.com). You log your sets in the app, and ChatGPT reads your log to answer how your lifts are progressing, what you trained last week or what's next in your plan, from your own numbers rather than guesses. Ask it to build a routine or a whole training plan: ChatGPT describes it first and saves it to Reps only after you say yes, and it appears in the app after its next sync. New to Reps? Create an account when you connect, then get the app to log your workouts. ChatGPT never logs a workout for you and can't delete your account or history.",
   "interface": {
-    "capabilities": [],
+    "capabilities": [
+      "Track your bench press, squat and deadlift progress from your own logged sets",
+      "Find your personal records (PRs) and estimated 1RM for any exercise",
+      "Review what you trained last week: workouts, sets, volume and muscle groups",
+      "See what's next in your training plan and what to train today",
+      "Build a gym plan (full body, upper/lower, push pull legs) and save it to Reps",
+      "Create or edit a workout routine and save it after you confirm",
+      "Add custom exercises and notes on how you do an exercise"
+    ],
     "category": "Productivity",
     "defaultPrompt": [
       "Build me a 3-day beginner gym plan and save it to Reps",
@@ -23,12 +31,12 @@
     "composerIcon": "./assets/icon.png"
   },
   "name": "app-6aa468aa30348191accb23ecd716488a",
-  "version": "1.2.0",
+  "version": "1.2.1",
   "mcpServers": "./.mcp.json",
   "extensions": {
     "com.openai": {
       "publication": {
-        "release_notes": "Adds listing text in Italian, Spanish (Spain and Latin America), Brazilian Portuguese, Polish, German, French, Czech, Slovak, Ukrainian, Russian, Lithuanian and Belarusian.",
+        "release_notes": "Adds discovery keywords and capability labels to the listing.",
         "translations": {
           "it-IT": {
             "subtitle": "Scheda palestra e diario",
@@ -86,5 +94,36 @@
       }
     }
   },
+  "keywords": [
+    "gym",
+    "gym log",
+    "workout log",
+    "workout tracker",
+    "workout planner",
+    "lifting tracker",
+    "weight lifting",
+    "weightlifting",
+    "strength training",
+    "strength log",
+    "exercise",
+    "bodybuilding",
+    "powerlifting",
+    "hypertrophy",
+    "calisthenics",
+    "barbell",
+    "dumbbell",
+    "gym routine",
+    "workout routine",
+    "workout split",
+    "push pull legs",
+    "training plan",
+    "personal records",
+    "PR",
+    "1RM",
+    "progressive overload",
+    "sets and reps",
+    "ai workout planner",
+    "fitness"
+  ],
   "apps": "./.app.json"
 }
Full technical diff · 2 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"54b0bedd26ec47a5d74275cf58245f68d2e8232b711658347423eddc7ea4f2c5"
AFTER
"dbf2265b2cf5bbb976e31339aaaacaee50f0fbd87359f026142ffb723b58f7c6"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
22825
AFTER
23852
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "8e8d4b2d8564916a0147cff6eb9ef7f7721ca690ada076bb87ff160376de86c7",
      "size": 96
    },
    ".codex-plugin/plugin.json": {
      "sha256": "dbf2265b2cf5bbb976e31339aaaacaee50f0fbd87359f026142ffb723b58f7c6",
      "size": 23852
    },
    ".mcp.json": {
      "sha256": "d7e59215ec6313dc14af618703bd687be77007455c4dce91ca3890aa908f48b9",
      "size": 93
    },
    "assets/icon.png": {
      "sha256": "2df7e0b4b7d0c6b370179084989eab38d3b1dcd18027b4c6252841f553299c8e",
      "size": 13344
    }
  }
}

SHA-256 of public snapshot: 17dcf02c0d79837fdd57581e326093ba2992ad4e9d889732c1df2c8d2ac86bc4