Update to Viewing Conflict Check
Snapshot Nov 2, 2026 · 06:11 UTC · version 1.0.4
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
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"3c9e23ae803f117d9a39851d25be29c9119b7099cbe8646d729247e7753d9d01","size":631}
Package file
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"ebc448661ef057f4a7491ded059365b1d527d300dc5c142421321e117103626f","size":631}
Package file
Oct 24, 2026 · 13:51 UTC
Not present
Nov 2, 2026 · 06:11 UTC
{"sha256":"f53a01a20873555a9ca515d16d197f7855a0fc7583f9a46267e54eaa91a23723","size":522}
Package file
Oct 24, 2026 · 13:51 UTC
f3eaf631a2f2bbc57bfa8d33dab40f80f1bad0398e1247483c81492a30882ad9
Nov 2, 2026 · 06:11 UTC
f1f86dee53739485009d080f86e99b75950698d4e298e34f7dcdf22ba53075c8
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,8 +1,8 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "duopore-public-viewing-schedule-conflicts", - "version": "1.0.1", - "description": "Flag same-day viewing overlaps for the same supplied resource, including a chosen between-viewing buffer. Local minutes only; no booking or calendar connection.", + "version": "1.0.4", + "description": "Find property viewing times that clash, including the gap you want between visits.", "author": { "name": "DUOPORE VENTURES PTE. LTD.", "email": "ch.kae88@gmail.com", @@ -10,6 +10,7 @@ }, "homepage": "https://duopore-public-tools.ch-kae88.workers.dev/tools/viewing-schedule-conflicts", "keywords": [ + "find viewing time clashes", "viewing conflict check", "property", "worksheet", @@ -19,24 +20,27 @@ "com.openai": { "interface": { "displayName": "Viewing Conflict Check", - "shortDescription": "Viewing Conflict Check", - "longDescription": "Flag same-day viewing overlaps for the same supplied resource, including a chosen between-viewing buffer. Local minutes only; no booking or calendar connection. Uses explicitly supplied structured inputs. Server computations are transient; the standalone website computes locally in your browser. Review the output before exporting it. No persistent account records, external source retrieval, sending, transactions or paid model calls. CSV/JSON review and export are available on the standalone website. MCP requests are capped at 128 KiB and computed responses at 256 KiB; individual field and record limits also apply.", + "shortDescription": "Find viewing time clashes", + "longDescription": "Find property viewing times that clash, including the gap you want between visits. Enter same-day viewing start and end times, the shared person or resource, and a buffer. See overlaps before you use the schedule. Use simple labels rather than visitor details. The tool does not book viewings, connect to calendars or work out travel time.", "developerName": "DUOPORE VENTURES PTE. LTD.", "category": "Productivity", "capabilities": [ - "Prepare viewing conflict check" + "Find viewing time clashes" ], "websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/viewing-schedule-conflicts", "supportURL": "https://duopore-public-tools.ch-kae88.workers.dev/support", "privacyPolicyURL": "https://duopore-public-tools.ch-kae88.workers.dev/privacy", "termsOfServiceURL": "https://duopore-public-tools.ch-kae88.workers.dev/terms", "defaultPrompt": [ - "Help me prepare a viewing conflict check.", - "Review my inputs for viewing conflict check." + "Check these property viewings for time clashes.", + "Allow this buffer between viewings and show overlaps." ], - "brandColor": "#246C59", - "composerIcon": "./assets/icon.svg", - "logo": "./assets/logo.svg" + "brandColor": "#8D1B54", + "composerIcon": "./assets/brand4-composer.svg", + "logo": "./assets/brand4-logo.svg", + "brandColorDark": "#EA7BB2", + "composerIconDark": "./assets/brand4-composer-dark.svg", + "logoDark": "./assets/brand4-logo.svg" }, "review": { "test_cases": { @@ -95,7 +99,7 @@ "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/duopore-viewing-schedule-conflicts/" }, "publication": { - "release_notes": "Initial public review candidate. Five recorded positive endpoint cases and malformed-input guards accompany the review walkthrough. The evidence page clearly separates API checks from native ChatGPT evaluation. No public approval or publication is claimed." + "release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged." }, "apps": "./.app.json" }
Full technical diff · 5 changed fields
added /files/assets~1brand4-composer-dark.svg
Field was absent
{
"sha256": "3c9e23ae803f117d9a39851d25be29c9119b7099cbe8646d729247e7753d9d01",
"size": 631
}added /files/assets~1brand4-composer.svg
Field was absent
{
"sha256": "ebc448661ef057f4a7491ded059365b1d527d300dc5c142421321e117103626f",
"size": 631
}added /files/assets~1brand4-logo.svg
Field was absent
{
"sha256": "f53a01a20873555a9ca515d16d197f7855a0fc7583f9a46267e54eaa91a23723",
"size": 522
}changed /files/plugin.json/sha256
"f3eaf631a2f2bbc57bfa8d33dab40f80f1bad0398e1247483c81492a30882ad9"
"f1f86dee53739485009d080f86e99b75950698d4e298e34f7dcdf22ba53075c8"
changed /files/plugin.json/size
9946
9710
Full snapshot data
{
"files": {
".app.json": {
"sha256": "5fc6d7ddca868546f668692e31ce6a5aadbb35cd09284100fd45765b4b6aecc6",
"size": 126
},
"EXAMPLE.json": {
"sha256": "2cf5f0f88efed0996b26757c881226bcfaaea0786be6eff96a497660adaa1fec",
"size": 1052
},
"PUBLICATION-STATUS.md": {
"sha256": "7be3cc2abaece4f19ab8d77d639174820af16984594e5358adc8d13ce45d404a",
"size": 130
},
"README.md": {
"sha256": "8e32291f377fb5a68ecb212c26fd8a3da4563f210a09bcdc08a2db77bc9a15cf",
"size": 1304
},
"RELEASE-NOTES.md": {
"sha256": "2f939bff13a2bcfcfa9d8a4bedb3204f175d23261f29afbedb583a53d5cdbdd5",
"size": 317
},
"REVIEW-EVIDENCE.md": {
"sha256": "dd10e3dbef87789261c6b1a9acb31a08f860a9b4eee0b0d7275db6715b7d1af3",
"size": 489
},
"assets/brand4-composer-dark.svg": {
"sha256": "3c9e23ae803f117d9a39851d25be29c9119b7099cbe8646d729247e7753d9d01",
"size": 631
},
"assets/brand4-composer.svg": {
"sha256": "ebc448661ef057f4a7491ded059365b1d527d300dc5c142421321e117103626f",
"size": 631
},
"assets/brand4-logo.svg": {
"sha256": "f53a01a20873555a9ca515d16d197f7855a0fc7583f9a46267e54eaa91a23723",
"size": 522
},
"assets/icon.svg": {
"sha256": "86dbefac9c555a33719fc05317bfd3b7ae07d25f7040124baf8171af94669436",
"size": 347
},
"assets/logo.svg": {
"sha256": "86dbefac9c555a33719fc05317bfd3b7ae07d25f7040124baf8171af94669436",
"size": 347
},
"mcp.json": {
"sha256": "bda214cb4bb5fb425938f5043b8794764a41fa82b08cacbf2e3f5456d465b8d2",
"size": 401
},
"plugin.json": {
"sha256": "f1f86dee53739485009d080f86e99b75950698d4e298e34f7dcdf22ba53075c8",
"size": 9710
}
}
}SHA-256 of public snapshot: 70430ad2131f33c4f71da64074338111e30cc9478b60ba4e9d1a241d17f4c309