← RondaCONTENT HISTORY

Update to Ronda

Snapshot Nov 4, 2026 · 12:08 UTC · version 0.4.2

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 Ronda 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

Nov 3, 2026 · 12:11 UTC

{"sha256":"1cf7e59a31078ad0fac63e899884687c71a86aacea747d29c6558d10c6e64cb8","size":2353}

After

Nov 4, 2026 · 12:08 UTC

Not present

Package file

Before

Nov 3, 2026 · 12:11 UTC

b5ff90260548f68e80123274e1ba5cfd8f9516021b8c554c6238e131af1fc9bb

After

Nov 4, 2026 · 12:08 UTC

885a420327954ec6f13c00dddbad365e959bfa420526caa272ee51b6dd58b894

Package file

Before

Nov 3, 2026 · 12:11 UTC

7786

After

Nov 4, 2026 · 12:08 UTC

9074

Package file

Before

Nov 3, 2026 · 12:11 UTC

b327bfde8fa4808fa26edf73f4515190f6d98e963d0f38fcd1c3009ac86c8684

After

Nov 4, 2026 · 12:08 UTC

57c868b996013c44355234a0f8b7819428e06667ca509d52118e1355c8192283

Compare saved observations

Download comparison JSON

Changed files

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

README.md →

plugin.json →

skills/edit-web-app/SKILL.md →

skills/setup/SKILL.md →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,7 +1,7 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "ronda",
-  "version": "0.4.1",
+  "version": "0.4.2",
   "description": "Edit existing web apps from a GitHub repository in an isolated sandbox with a live preview, then open a pull request when you are ready.",
   "author": {
     "name": "ronda",
@@ -103,7 +103,7 @@
         "commerce_description": "This plugin does not sell products or process payments."
       },
       "publication": {
-        "release_notes": "Project setup from chat: choose which app, service or port runs when a repository has several (show_project_settings, update_project_settings); review environment variable types without seeing values (list_env_vars, classify_env_vars); write the product profile with the user (get_project_profile, save_project_profile); save project rules (save_project_rule; rules now in projectContext); optional anchors on apply_patch, create_file and write_file for Show me."
+        "release_notes": "Card buttons that change something (Undo to here, Create pull request, Connect, Save settings) now run the change from the card, check that nothing changed since the card was shown, say what was done and never repeat a change that was already made. New settings picker card for show_project_settings (branches, app folders, start commands, services and ports, with pages and search; choices that may contain a secret are not offered). The projects card lists the app folders when a repository holds several apps. New app-only tools get_card_state (read-only; never starts a sandbox) and keep_variant (used by the variant card; off until ronda enables it, and then applies a change the assistant prepared only after ronda checks it again). undo_changes, open_pr and update_project_settings accept optional state checks set by ronda cards. Card messages never stand in for the user's approval. First run guided by ronda: get_profile names the next step (connect or reconnect GitHub, with its link); list_repos searches and pages (query, limit, cursor); the projects card searches, shows more and marks repositories that are ready to preview; get_session and open_session wait up to 25 seconds per call (a first start takes about 3 minutes). When a preview's first start fails because of the app's code, ronda shows one fix in plain words with its exact change, and nothing changes until the user agrees: ChatGPT can read and edit the failed copy (nothing is committed) to propose a fix, and the new tool approve_boot_fix approves exactly the change the user saw (or the user approves on ronda's page). The next start uses the approved fix; it shows in the changes and the pull request and can be undone, and nothing reaches GitHub until a pull request."
       },
       "apps": "./.app.json"
     }
Full technical diff · 7 changed fields

removed /files/README.md

BEFORE
{
  "sha256": "1cf7e59a31078ad0fac63e899884687c71a86aacea747d29c6558d10c6e64cb8",
  "size": 2353
}
AFTER
Field is absent

changed /files/plugin.json/sha256

BEFORE
"b5ff90260548f68e80123274e1ba5cfd8f9516021b8c554c6238e131af1fc9bb"
AFTER
"885a420327954ec6f13c00dddbad365e959bfa420526caa272ee51b6dd58b894"

changed /files/plugin.json/size

BEFORE
7786
AFTER
9074

changed /files/skills~1edit-web-app~1SKILL.md/sha256

BEFORE
"b327bfde8fa4808fa26edf73f4515190f6d98e963d0f38fcd1c3009ac86c8684"
AFTER
"57c868b996013c44355234a0f8b7819428e06667ca509d52118e1355c8192283"

changed /files/skills~1edit-web-app~1SKILL.md/size

BEFORE
16384
AFTER
20899

changed /files/skills~1setup~1SKILL.md/sha256

BEFORE
"ecbf13520f04816b082fac1c3554237c499cf3622329a35977d7255f07fc5f78"
AFTER
"b32f415d116c861d6e9283c3dcbf5c224a89aedbd0c6fcfaef531214d57c2244"

changed /files/skills~1setup~1SKILL.md/size

BEFORE
5906
AFTER
7117
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "d96ebfbe4b74c0f6421ecdce0d189eb9576879a8173e60440447fb3791ad6b46",
      "size": 97
    },
    "assets/icon.png": {
      "sha256": "c329caa4d87243981bc582e5bd11f46296acb272c13bdec073ce699ee99a1e40",
      "size": 8124
    },
    "assets/logo.png": {
      "sha256": "1dcafe781c608c37e94bfeaed3462dd8beb44a63f406963ffd2a78076a5bae25",
      "size": 10665
    },
    "mcp.json": {
      "sha256": "493b0f214e5fb93bf78f2c21b4036041ff6262e0664efc9bb7f0de80f0326ecd",
      "size": 192
    },
    "plugin.json": {
      "sha256": "885a420327954ec6f13c00dddbad365e959bfa420526caa272ee51b6dd58b894",
      "size": 9074
    },
    "skills/edit-web-app/SKILL.md": {
      "sha256": "57c868b996013c44355234a0f8b7819428e06667ca509d52118e1355c8192283",
      "size": 20899
    },
    "skills/setup/SKILL.md": {
      "sha256": "b32f415d116c861d6e9283c3dcbf5c224a89aedbd0c6fcfaef531214d57c2244",
      "size": 7117
    }
  }
}

SHA-256 of public snapshot: 4f70b716a221ccc20b2564a7807e143db87c1df4f6f46e75912e2e338530cf50