Update to AI Roleplay Chat Simulator
Snapshot Oct 28, 2026 · 12:08 UTC · version 3.0.0
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.
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
Sep 30, 2026 · 23:20 UTC
Not present
Oct 28, 2026 · 12:08 UTC
{"sha256":"6804c9063a0a3a38af58808b074a185b9fbddae06866855c8b22045b5c0d3295","size":6148}
Package file
Sep 30, 2026 · 23:20 UTC
b73efcdf92c95b9a36e7181c995c145be3cc13b08820aa97635f2e169255c672
Oct 28, 2026 · 12:08 UTC
8fb558d640634c462cba012b71ad3a25eef0b14a9f12f4997031297722d971d9
Package file
Sep 30, 2026 · 23:20 UTC
127
Oct 28, 2026 · 12:08 UTC
115
Package file
Sep 30, 2026 · 23:20 UTC
{"sha256":"bd4c272d3e2696cf50bdffc48363bca85388d36a76dd6e7658bcb8e1dd6b6ca9","size":7788}
Oct 28, 2026 · 12:08 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
assets/screenshots/.DS_Store →
mcp.json →
skills/boundary-setting-rehearsal/SKILL.md →
skills/boundary-setting-rehearsal/agents/openai.yaml →
skills/conversation-debrief-and-retry/SKILL.md →
skills/conversation-debrief-and-retry/agents/openai.yaml →
skills/interview-answer-rehearsal/SKILL.md →
skills/interview-answer-rehearsal/agents/openai.yaml →
skills/negotiation-rehearsal/SKILL.md →
skills/negotiation-rehearsal/agents/openai.yaml →
skills/repair-conversation-rehearsal/SKILL.md →
skills/repair-conversation-rehearsal/agents/openai.yaml →
skills/response-strategy-walkthrough/SKILL.md →
skills/response-strategy-walkthrough/agents/openai.yaml →
skills/second-language-conversation-practice/SKILL.md →
skills/second-language-conversation-practice/agents/openai.yaml →
Full technical diff · 27 changed fields
added /files/.DS_Store
Field was absent
{
"sha256": "6804c9063a0a3a38af58808b074a185b9fbddae06866855c8b22045b5c0d3295",
"size": 6148
}changed /files/.app.json/sha256
"b73efcdf92c95b9a36e7181c995c145be3cc13b08820aa97635f2e169255c672"
"8fb558d640634c462cba012b71ad3a25eef0b14a9f12f4997031297722d971d9"
changed /files/.app.json/size
127
115
removed /files/.codex-plugin~1plugin.json
{
"sha256": "bd4c272d3e2696cf50bdffc48363bca85388d36a76dd6e7658bcb8e1dd6b6ca9",
"size": 7788
}Field is absent
added /files/assets~1.DS_Store
Field was absent
{
"sha256": "879bf0288163ea222222fa507f32a6045c5cda3ae08ee75992ff823846a1c281",
"size": 6148
}added /files/assets~1icon.png
Field was absent
{
"sha256": "66e32d82df50f5664ddda597362bf8181cb2a87d687efc0383cda4525f8250f4",
"size": 74506
}added /files/assets~1logo.png
Field was absent
{
"sha256": "33b36bc6408d0ab814aa0d4917214daf15acd7727e5e10b31155dd9ff99e609f",
"size": 181899
}added /files/assets~1screenshots~1.DS_Store
Field was absent
{
"sha256": "d65165279105ca6773180500688df4bdc69a2c7b771752f0a46ef120b7fd8ec3",
"size": 6148
}added /files/assets~1screenshots~11.png
Field was absent
{
"sha256": "49629ec7ccf53f4089e087f084f2c7d57522aae1444c04d8f3635a7f332cb82a",
"size": 41739
}added /files/assets~1screenshots~12.png
Field was absent
{
"sha256": "f3b74d39a8d9811551530eca50759256ca2f92deca633460f2cda7596e7070e9",
"size": 149275
}added /files/assets~1screenshots~13.png
Field was absent
{
"sha256": "11fcb00a0496cf071d13aa66c02288e0620cf79cfd1a67d7ddd46aec9b114be8",
"size": 143336
}added /files/mcp.json
Field was absent
{
"sha256": "12dda865b67b82ad19842cd7c23e536242d9e66bf7a0ff9ff5d50bf9ee37319f",
"size": 237
}added /files/plugin.json
Field was absent
{
"sha256": "18f3d0e4a6d904886ccb79e02736a8138b79fa9a70543ec12748837857e05d90",
"size": 227935
}added /files/skills~1boundary-setting-rehearsal~1SKILL.md
Field was absent
{
"sha256": "ba122c23eae57952bf55e114a994dd7c26e28fe464c3884f46299767c664bfae",
"size": 3868
}added /files/skills~1boundary-setting-rehearsal~1agents~1openai.yaml
Field was absent
{
"sha256": "a4b65d3cc3b49e4fe976be986e91b5dad5aca096ce134364cb7af1676cac2a23",
"size": 304
}added /files/skills~1conversation-debrief-and-retry~1SKILL.md
Field was absent
{
"sha256": "6ec04afe5145767d7250503a35bbdf387d22de49fb842e91b29cdf53124bb942",
"size": 3953
}added /files/skills~1conversation-debrief-and-retry~1agents~1openai.yaml
Field was absent
{
"sha256": "e49c6ab1f3a68c0c69ff914da23dc1c3c37d5555fca1f030cd855bb257edfd97",
"size": 303
}added /files/skills~1interview-answer-rehearsal~1SKILL.md
Field was absent
{
"sha256": "b90c24a30ebe89165fae3179f73c9180f7a5ee887108251a628ddf5adadb6ff6",
"size": 3868
}added /files/skills~1interview-answer-rehearsal~1agents~1openai.yaml
Field was absent
{
"sha256": "11569290a6b34d1321b3360eed4e5166506056cc9e931a8007f702f5b91dc4f5",
"size": 300
}added /files/skills~1negotiation-rehearsal~1SKILL.md
Field was absent
{
"sha256": "6562232f29cf855e717b874cef612fd35d84f7401bc231d15418674cffe950ec",
"size": 3993
}added /files/skills~1negotiation-rehearsal~1agents~1openai.yaml
Field was absent
{
"sha256": "843a9959595c3fd52a0ffba7b70f879705ab13244b75ad3e54e4b4f0ef395d45",
"size": 306
}added /files/skills~1repair-conversation-rehearsal~1SKILL.md
Field was absent
{
"sha256": "cfb0be8fa370db09e4997cba5f6a257f44861acad891e4fe235737020c115c28",
"size": 3912
}added /files/skills~1repair-conversation-rehearsal~1agents~1openai.yaml
Field was absent
{
"sha256": "0eaab1fef27e35a6e6bcf27e6060a47b23f4e30a8b44576ad45f4659e3a892d6",
"size": 284
}added /files/skills~1response-strategy-walkthrough~1SKILL.md
Field was absent
{
"sha256": "f809081d0b8b914c4544db2e1db04b5c5109b4c09095a661c4ff13d99347e4ce",
"size": 3681
}added /files/skills~1response-strategy-walkthrough~1agents~1openai.yaml
Field was absent
{
"sha256": "0a9c74e2cedbf7d6c62aee0b0b3514411de2e0d3352ec8848edba24c1702942e",
"size": 302
}added /files/skills~1second-language-conversation-practice~1SKILL.md
Field was absent
{
"sha256": "c17579103e649b2cd0e47f8005522067186eb13e21ef20d64b7bf0f105f5cc57",
"size": 4400
}added /files/skills~1second-language-conversation-practice~1agents~1openai.yaml
Field was absent
{
"sha256": "ebc07a878941584d7fd2d24c980166e858b94d262a5e6233bd463817f14c9da2",
"size": 326
}Full snapshot data
{
"files": {
".DS_Store": {
"sha256": "6804c9063a0a3a38af58808b074a185b9fbddae06866855c8b22045b5c0d3295",
"size": 6148
},
".app.json": {
"sha256": "8fb558d640634c462cba012b71ad3a25eef0b14a9f12f4997031297722d971d9",
"size": 115
},
"assets/.DS_Store": {
"sha256": "879bf0288163ea222222fa507f32a6045c5cda3ae08ee75992ff823846a1c281",
"size": 6148
},
"assets/icon.png": {
"sha256": "66e32d82df50f5664ddda597362bf8181cb2a87d687efc0383cda4525f8250f4",
"size": 74506
},
"assets/logo.png": {
"sha256": "33b36bc6408d0ab814aa0d4917214daf15acd7727e5e10b31155dd9ff99e609f",
"size": 181899
},
"assets/screenshots/.DS_Store": {
"sha256": "d65165279105ca6773180500688df4bdc69a2c7b771752f0a46ef120b7fd8ec3",
"size": 6148
},
"assets/screenshots/1.png": {
"sha256": "49629ec7ccf53f4089e087f084f2c7d57522aae1444c04d8f3635a7f332cb82a",
"size": 41739
},
"assets/screenshots/2.png": {
"sha256": "f3b74d39a8d9811551530eca50759256ca2f92deca633460f2cda7596e7070e9",
"size": 149275
},
"assets/screenshots/3.png": {
"sha256": "11fcb00a0496cf071d13aa66c02288e0620cf79cfd1a67d7ddd46aec9b114be8",
"size": 143336
},
"mcp.json": {
"sha256": "12dda865b67b82ad19842cd7c23e536242d9e66bf7a0ff9ff5d50bf9ee37319f",
"size": 237
},
"plugin.json": {
"sha256": "18f3d0e4a6d904886ccb79e02736a8138b79fa9a70543ec12748837857e05d90",
"size": 227935
},
"skills/boundary-setting-rehearsal/SKILL.md": {
"sha256": "ba122c23eae57952bf55e114a994dd7c26e28fe464c3884f46299767c664bfae",
"size": 3868
},
"skills/boundary-setting-rehearsal/agents/openai.yaml": {
"sha256": "a4b65d3cc3b49e4fe976be986e91b5dad5aca096ce134364cb7af1676cac2a23",
"size": 304
},
"skills/conversation-debrief-and-retry/SKILL.md": {
"sha256": "6ec04afe5145767d7250503a35bbdf387d22de49fb842e91b29cdf53124bb942",
"size": 3953
},
"skills/conversation-debrief-and-retry/agents/openai.yaml": {
"sha256": "e49c6ab1f3a68c0c69ff914da23dc1c3c37d5555fca1f030cd855bb257edfd97",
"size": 303
},
"skills/interview-answer-rehearsal/SKILL.md": {
"sha256": "b90c24a30ebe89165fae3179f73c9180f7a5ee887108251a628ddf5adadb6ff6",
"size": 3868
},
"skills/interview-answer-rehearsal/agents/openai.yaml": {
"sha256": "11569290a6b34d1321b3360eed4e5166506056cc9e931a8007f702f5b91dc4f5",
"size": 300
},
"skills/negotiation-rehearsal/SKILL.md": {
"sha256": "6562232f29cf855e717b874cef612fd35d84f7401bc231d15418674cffe950ec",
"size": 3993
},
"skills/negotiation-rehearsal/agents/openai.yaml": {
"sha256": "843a9959595c3fd52a0ffba7b70f879705ab13244b75ad3e54e4b4f0ef395d45",
"size": 306
},
"skills/repair-conversation-rehearsal/SKILL.md": {
"sha256": "cfb0be8fa370db09e4997cba5f6a257f44861acad891e4fe235737020c115c28",
"size": 3912
},
"skills/repair-conversation-rehearsal/agents/openai.yaml": {
"sha256": "0eaab1fef27e35a6e6bcf27e6060a47b23f4e30a8b44576ad45f4659e3a892d6",
"size": 284
},
"skills/response-strategy-walkthrough/SKILL.md": {
"sha256": "f809081d0b8b914c4544db2e1db04b5c5109b4c09095a661c4ff13d99347e4ce",
"size": 3681
},
"skills/response-strategy-walkthrough/agents/openai.yaml": {
"sha256": "0a9c74e2cedbf7d6c62aee0b0b3514411de2e0d3352ec8848edba24c1702942e",
"size": 302
},
"skills/second-language-conversation-practice/SKILL.md": {
"sha256": "c17579103e649b2cd0e47f8005522067186eb13e21ef20d64b7bf0f105f5cc57",
"size": 4400
},
"skills/second-language-conversation-practice/agents/openai.yaml": {
"sha256": "ebc07a878941584d7fd2d24c980166e858b94d262a5e6233bd463817f14c9da2",
"size": 326
}
}
}SHA-256 of public snapshot: 43e6a3d725e01f234b38b9307b1834db79252b627b97bc55a5ff107b7be3e6fe