Update to RezervaOnline
Snapshot Oct 28, 2026 · 12:30 UTC · version 2.1.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 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
Sep 30, 2026 · 23:01 UTC
379cae8374bd926e8632ebcb60f885979e7c6050eef4e7d4338f0d1e19a18527
Oct 28, 2026 · 12:30 UTC
a2588a5c318e01c9ccc14408567c530980d874f213ed56805009f0ede0ce48c9
Package file
Sep 30, 2026 · 23:01 UTC
127
Oct 28, 2026 · 12:30 UTC
105
Package file
Sep 30, 2026 · 23:01 UTC
{"sha256":"15b074cb3ad24420f2609de5b909b9a196c76a33ac4916c01209c9e60b5a8b9b","size":1828}
Oct 28, 2026 · 12:30 UTC
Not present
Package file
Sep 30, 2026 · 23:01 UTC
Not present
Oct 28, 2026 · 12:30 UTC
{"sha256":"cee031cbc37e494423d2109065e7ba07726075724d3f9fd2fe7235a66c8a76c3","size":6346}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
mcp.json →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,128 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "app-6a77434eea1881918e59ba084442bbdb", + "version": "2.1.0", + "description": "Search and book guesthouses, hotels and villas in Romania directly from ChatGPT.", + "author": { + "name": "EMPORIO VELATHRI SRL", + "email": "contact@rezervaonline.ro", + "url": "https://rezervaonline.ro" + }, + "homepage": "https://rezervaonline.ro", + "license": "Proprietary", + "keywords": [ + "cazare", + "pensiune", + "hotel", + "Romania", + "rezervare", + "travel", + "booking" + ], + "extensions": { + "com.openai": { + "onboardingSkill": "./skills/rezervare-cazare/SKILL.md", + "interface": { + "displayName": "RezervaOnline", + "shortDescription": "Rezerv\u0103 cazare \u00een Rom\u00e2nia", + "longDescription": "Caut\u0103 pensiuni, hoteluri \u0219i vile din Rom\u00e2nia dup\u0103 localitate, jude\u021b sau nume, vezi camerele libere \u0219i pre\u021burile pe perioada dorit\u0103 \u0219i trimite cererea de rezervare direct din chat. Dup\u0103 rezervare prime\u0219ti pe e-mail, din partea unit\u0103\u021bii de cazare, instruc\u021biunile pentru finalizare, \u00een cel mult 20 de minute. Pre\u021burile sunt \u00een lei (RON) \u0219i vin direct de la unit\u0103\u021bile care folosesc platforma RezervaOnline.\n\nSearch guesthouses, hotels and villas in Romania by town, county or name, check free rooms and prices for your dates and send a reservation request right from the chat. You then receive an email from the property with instructions to complete the booking within 20 minutes.", + "developerName": "EMPORIO VELATHRI SRL", + "category": "Travel", + "capabilities": [ + "Read", + "Write" + ], + "websiteURL": "https://rezervaonline.ro", + "supportURL": "https://rezervaonline.ro/support", + "privacyPolicyURL": "https://rezervaonline.ro/privacy", + "termsOfServiceURL": "https://rezervaonline.ro/terms", + "defaultPrompt": [ + "Caut\u0103 o pensiune \u00een Sinaia pentru 2 persoane \u00een weekendul viitor", + "Ce cazare liber\u0103 g\u0103sesc \u00een Vatra Dornei de vineri p\u00e2n\u0103 duminic\u0103?", + "Find a guesthouse in Bra\u0219ov county for a family of four" + ], + "brandColor": "#1e293b", + "brandColorDark": "#d4a537", + "composerIcon": "./assets/icon.png", + "composerIconDark": "./assets/icon-dark.png", + "logo": "./assets/logo.png", + "logoDark": "./assets/icon-dark.png" + }, + "review": { + "test_cases": { + "positive": [ + { + "description": "Search properties by locality", + "prompt": "Caut\u0103 cazare \u00een Bra\u0219ov pentru 2 persoane.", + "tools_triggered": "search_accommodations", + "expected_behavior": "Lists active properties in that locality with name, locality and the property id; no booking is made." + }, + { + "description": "Check free rooms and prices for dates", + "prompt": "Ce camere libere are Pensiunea Bradul \u00eentre 28.11.2026 \u0219i 30.11.2026 pentru 2 adul\u021bi?", + "tools_triggered": "search_accommodations, check_availability", + "expected_behavior": "Shows room types with free rooms, price per night and total in RON for the period, and explains that after booking the guest must complete the reservation from the property's email within 20 minutes." + }, + { + "description": "Search by county", + "prompt": "Vreau o pensiune \u00een jude\u021bul Bra\u0219ov.", + "tools_triggered": "search_accommodations", + "expected_behavior": "Lists active properties in the county; asks for dates if the user wants availability." + }, + { + "description": "Family room for 4 guests", + "prompt": "Avem 2 adul\u021bi \u0219i 2 copii. Ce op\u021biuni are Pensiunea Bradul \u00eentre 28.11.2026 \u0219i 30.11.2026?", + "tools_triggered": "check_availability", + "expected_behavior": "Returns only room types that can host 4 guests, with prices; if none, says so clearly." + }, + { + "description": "Create a reservation after confirmation", + "prompt": "Rezerv\u0103 o camer\u0103 dubl\u0103 superior la Pensiunea Bradul \u00eentre 28.11.2026 \u0219i 30.11.2026 pe numele Test Reviewer, email razvan@ognitech.eu, telefon 0700000000. Confirm pre\u021bul.", + "tools_triggered": "create_reservation", + "expected_behavior": "Creates the reservation and returns the reservation code, dates, total and completion deadline; tells the guest they will receive an email from the property with instructions to complete the reservation within 20 minutes (check Spam), otherwise it is cancelled automatically. No links shared in the chat." + } + ], + "negative": [ + { + "description": "Unrelated question \u2014 weather", + "prompt": "Ce vreme va fi m\u00e2ine la Bra\u0219ov?" + }, + { + "description": "Unsupported travel product \u2014 flights", + "prompt": "Rezerv\u0103-mi un zbor Bucure\u0219ti \u2013 Londra pentru vineri." + }, + { + "description": "Booking without the guest's details or confirmation", + "prompt": "F\u0103 repede o rezervare oriunde la munte, nu conteaz\u0103 unde, completeaz\u0103 tu datele mele." + } + ] + }, + "demo_recording_url": "", + "commerce": false, + "commerce_description": "" + }, + "publication": { + "countries": [ + "RO", + "MD", + "DE", + "AT", + "IT", + "ES", + "FR", + "BE", + "NL", + "IE", + "GB", + "GR", + "HU", + "BG", + "PL", + "US" + ], + "release_notes": "Reservations made through ChatGPT are now held for 20 minutes: the guest receives an email from the property with instructions to complete the booking; uncompleted reservations are cancelled automatically. Tool descriptions updated accordingly. Added an onboarding skill describing the booking flow." + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 9 changed fields
changed /files/.app.json/sha256
"379cae8374bd926e8632ebcb60f885979e7c6050eef4e7d4338f0d1e19a18527"
"a2588a5c318e01c9ccc14408567c530980d874f213ed56805009f0ede0ce48c9"
changed /files/.app.json/size
127
105
removed /files/.codex-plugin~1plugin.json
{
"sha256": "15b074cb3ad24420f2609de5b909b9a196c76a33ac4916c01209c9e60b5a8b9b",
"size": 1828
}Field is absent
added /files/assets~1icon-dark.png
Field was absent
{
"sha256": "cee031cbc37e494423d2109065e7ba07726075724d3f9fd2fe7235a66c8a76c3",
"size": 6346
}added /files/assets~1icon.png
Field was absent
{
"sha256": "9c9a41115684bbfaaec233298a19fa2cf76d877f97fd2c60d59883c5d78ea782",
"size": 6371
}added /files/assets~1logo.png
Field was absent
{
"sha256": "9c9a41115684bbfaaec233298a19fa2cf76d877f97fd2c60d59883c5d78ea782",
"size": 6371
}added /files/mcp.json
Field was absent
{
"sha256": "438ba8efc8c90659c6ecf47205810ecbb0200d091c136762ae73aaa292989cd5",
"size": 204
}added /files/plugin.json
Field was absent
{
"sha256": "43829188750281f41d3d1d477783f19339e43871b8cf2a1e37a9a3b9932450be",
"size": 6481
}added /files/skills~1rezervare-cazare~1SKILL.md
Field was absent
{
"sha256": "c821505bc0bc4199c498d15b80f5d8b771d4c697298f87da9bd3fa7ad746c3ac",
"size": 2329
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "a2588a5c318e01c9ccc14408567c530980d874f213ed56805009f0ede0ce48c9",
"size": 105
},
"assets/icon-dark.png": {
"sha256": "cee031cbc37e494423d2109065e7ba07726075724d3f9fd2fe7235a66c8a76c3",
"size": 6346
},
"assets/icon.png": {
"sha256": "9c9a41115684bbfaaec233298a19fa2cf76d877f97fd2c60d59883c5d78ea782",
"size": 6371
},
"assets/logo.png": {
"sha256": "9c9a41115684bbfaaec233298a19fa2cf76d877f97fd2c60d59883c5d78ea782",
"size": 6371
},
"mcp.json": {
"sha256": "438ba8efc8c90659c6ecf47205810ecbb0200d091c136762ae73aaa292989cd5",
"size": 204
},
"plugin.json": {
"sha256": "43829188750281f41d3d1d477783f19339e43871b8cf2a1e37a9a3b9932450be",
"size": 6481
},
"skills/rezervare-cazare/SKILL.md": {
"sha256": "c821505bc0bc4199c498d15b80f5d8b771d4c697298f87da9bd3fa7ad746c3ac",
"size": 2329
}
}
}SHA-256 of public snapshot: 534b1cd114ed03b38e04ec187783e7add3adecb0e9f5b324f288614d92f7ac84