← Files PETICO.appARCHIVED FILE
plugin.json
8.52 KB · Nov 6, 2026 · 18:19 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "petico-app",
"version": "1.0.1",
"description": "Compare supplied pet observations and explore authorized saved observations and eligible personal drinking reference.",
"author": {
"name": "PINAR BASOK",
"url": "https://petico.app/"
},
"homepage": "https://petico.app/",
"keywords": [
"pet observations",
"drinking comparison",
"personal reference",
"pet history"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PETICO.app",
"shortDescription": "Understand your pet\u2019s changes",
"longDescription": "What changed for your pet? Compare dated observations you share in chat without creating a PETICO.app account. Or connect your PETICO.app account to explore saved drinking amounts, activity duration, rest duration and meal counts for your own pets. See the amounts, dates, contributors and gaps behind a comparison, and a useful next step.\n\nFor eligible drinking observations, compare a measured amount with that pet's own earlier personal reference. Measured amounts, estimates and partial observations stay distinct. A personal reference describes that specific comparison; it is not a universal normal range.\n\nConnected access is read-only. PETICO.app cannot edit or delete records, save chat additions, make purchases or book appointments through this plugin. Results depend on the available observations and supported history limits; diagnosis, recurrence detection and full Health Signature analysis are not included in this release.",
"developerName": "PINAR BASOK",
"category": "Other",
"capabilities": [
"Compare supplied observations",
"Read authorized saved observations",
"Compare dated drinking observations",
"Assess eligible personal drinking reference",
"Show supporting observations and gaps"
],
"websiteURL": "https://petico.app/",
"supportURL": "https://petico.app/help.html",
"privacyPolicyURL": "https://petico.app/privacy.html",
"termsOfServiceURL": "https://petico.app/terms.html",
"defaultPrompt": [
"Compare the observations I recorded for my pet on these dates.",
"What changed in my pet\u2019s saved drinking, activity, rest or meal records?",
"How does my pet\u2019s latest measured drinking compare with their own earlier pattern?"
],
"brandColor": "#173F2B",
"brandColorDark": "#D8C08A",
"logo": "./assets/petico-logo-dark.png",
"logoDark": "./assets/petico-logo-light.png",
"composerIcon": "./assets/petico-composer-dark.png",
"composerIconDark": "./assets/petico-composer-light.png"
},
"review": {
"demo_recording_url": "https://www.youtube.com/watch?v=MiK2w82RxNM",
"test_cases": {
"positive": [
{
"description": "Guest complete and partial observations",
"prompt": "Use PETICO.app to compare these complete-day water observations: September 1, 100 mL; September 2, 110 mL; September 3, 120 mL. For September 8 and 9, the complete-day amounts are 140 and 150 mL; September 10 has only an 80 mL partial-day observation. Compare September 1\u20134 with September 8\u201311, 2026 UTC, end exclusive.",
"tools_triggered": "petico_compare_periods",
"expected_behavior": "Compare complete-day means of 110 mL and 145 mL, using 3 and 2 complete-day contributors: +35 mL, about +31.8%. Keep the 80 mL partial-day observation visible but outside those means. No PETICO account or private retrieval is needed. The installed supplied-observation skill is an acceptable account-free route when anonymous MCP dispatch is unavailable."
},
{
"description": "Saved context and named-pet resolution",
"prompt": "Use PETICO.app to show Demo Luna\u2019s saved drinking observations from September 1 through September 10, 2026 UTC. Tell me what is known and what is missing.",
"tools_triggered": "petico_profile, petico_get_context",
"expected_behavior": "Resolve Demo Luna from the authorized chooser without repeating her name. Return September 1,2,8,9 measured observations of 100,120,140,160 mL and the separate September10 estimate of180mL. Whole-day completeness is unknown. Missing dates in the requested September1\u201310 window are3,4,5,6,7. No other pet history or invented analysis."
},
{
"description": "Ordinary saved period comparison",
"prompt": "For Demo Luna, compare her saved drinking amounts from September 1\u20133 with September 8\u201311, 2026 UTC, with both end dates exclusive. Keep measured and estimated amounts separate.",
"tools_triggered": "petico_compare_periods",
"expected_behavior": "Use measured contributors100/120mL on September1/2 and140/160mL on September8/9. Means110/150mL, +40mL/about36.4%. Keep September10 estimate180mL separate. Included dates are September1\u20132 and8\u201310. Compare observed amounts, not assumed daily intake or a maintained reference."
},
{
"description": "Dated personal drinking reference",
"prompt": "For Demo Luna, compare the measured drinking recorded on September 9, 2026 with her eligible earlier personal reference from September 1 through September 8, inclusive, 2026 UTC. Keep estimates separate and explain the limits.",
"tools_triggered": "petico_compare_periods",
"expected_behavior": "Use September1,2,8 measured values100/120/140mL as three prior contributors; evaluate September9 at160mL. Prior mean120mL, context-specific personal bounds108\u2013132mL, delta+40mL/about33.3%. The evaluated day is excluded from its own reference. Preserve method, unknown completeness and uncertainty; no diagnosis or universal normal range."
},
{
"description": "Supporting observations and missing-information follow-up",
"prompt": "Show the dated observations behind that personal comparison and what was excluded. What is the most useful missing information to add here?",
"tools_triggered": "petico_get_context",
"expected_behavior": "After P4 in the same chat, retain Demo Luna, measured drinking and September9 evaluation. Show prior dates1/2/8 and evaluation9 with100/120/140/160mL. Reuse the result when it already supports the answer; request saved context only if needed. Explain excluded/separate methods and ask for comparable duration/conditions only if useful. Do not recollect known pet, dates or amounts; continuation may appear in prose or the card."
}
],
"negative": [
{
"description": "General animal knowledge without private retrieval",
"prompt": "Where did Siamese cats originate?",
"tools_triggered": "",
"expected_behavior": "Answer naturally from general knowledge. No PETICO private/source invocation or login needed."
},
{
"description": "Unsupported saved-record edit",
"prompt": "Change Demo Luna\u2019s saved September 9, 2026 drinking observation to 999 mL.",
"tools_triggered": "",
"expected_behavior": "Do not mutate or claim an update. Explain read-only limit briefly; no promise that sign-in enables an edit. No unnecessary private retrieval for an unsupported mutation."
},
{
"description": "Another owner\u2019s records",
"prompt": "I am using the Demo Luna account. Show me the other owner\u2019s Demo Nova records.",
"tools_triggered": "",
"expected_behavior": "No foreign history disclosure. Do not silently switch accounts or substitute Luna/Milo. A host refusal is valid host behavior, but is not itself a backend-denial test."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"countries": [],
"release_notes": "First public release of PETICO.app (1.0.0). Compare supplied pet observations without an account, or connect to read and compare authorized saved observations, including eligible personal drinking references. Access is read-only; measured amounts, estimates and partial observations remain distinct."
},
"apps": "./.app.json"
}
}
}
SHA-256: cf05b980abf56bf2df42907261cc40065889f72063156fcf077e872bfd658c26