← Files PatriciaARCHIVED FILE
plugin.json
5.48 KB · Nov 4, 2026 · 18:11 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-6ab92f3d8c7081918269cf03a3dfaa31",
"version": "1.0.1",
"description": "Patricia connects your AI client to one Patricia workspace. Read workspace memory and files, inspect connected integrations, and delegate work to Patricia with human approval controls.",
"author": {
"name": "Patricia",
"url": "https://www.patricia.app"
},
"homepage": "https://www.patricia.app/mcp",
"repository": "https://github.com/patricia-app/patricia-plugin",
"license": "MIT",
"keywords": [
"patricia",
"workspace",
"memory",
"files",
"delegation",
"mcp"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Patricia",
"shortDescription": "Search team memory and files",
"longDescription": "Patricia is an AI teammate that keeps your team's context: what was decided, what each client prefers, and where the files are. This plugin connects ChatGPT to your Patricia workspace, so you can use that context in any chat.\n\nWith Patricia in ChatGPT you can:\n\u2022 Search your workspace and personal memory before you start a task\n\u2022 Find and read the files your team keeps in Patricia\n\u2022 See which tools are connected to Patricia and read data from them, such as your CRM or project tracker\n\u2022 Save a note or a file for your team\n\u2022 Hand a task to Patricia, follow its progress, and approve or deny its actions in the chat\n\nChatGPT acts as you, with the permissions your role already has in Patricia. Nothing connects until you sign in and approve it, and you can disconnect at any time from Patricia's settings. You need a Patricia workspace to use this plugin.",
"developerName": "Patricia",
"category": "Productivity",
"websiteURL": "https://www.patricia.app",
"supportURL": "https://www.patricia.app/contact",
"privacyPolicyURL": "https://www.patricia.app/legal/privacy",
"termsOfServiceURL": "https://www.patricia.app/legal/terms",
"defaultPrompt": [
"What does our workspace remember about our current priorities?",
"Which tools are connected to our Patricia workspace?",
"Ask Patricia to draft a short project update and tell me when it is ready."
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Check the connected workspace",
"prompt": "Which Patricia workspace and account am I connected to?",
"tools_triggered": "whoami",
"expected_behavior": "The account \"Test Account\" (reviews@patricia.app) and the workspace \"Acme Review\", with a personal credential."
},
{
"description": "Search team memory",
"prompt": "What does our workspace remember about the Northwind relaunch?",
"tools_triggered": "search_memory",
"expected_behavior": "The seeded workspace memory: the Northwind website relaunch moves to 14 November 2026, and Sofie Martens owns the copy review."
},
{
"description": "Find and read a team file",
"prompt": "List the files in our Patricia workspace and read the Northwind brand guidelines.",
"tools_triggered": "list_files, read_file",
"expected_behavior": "The file \"Northwind brand guidelines.md\" is listed and read. The answer gives its rules: short sentences, warm, no jargon, navy #1B2A4A, and no exclamation marks in client emails."
},
{
"description": "Save a fact for the team",
"prompt": "Save this for the whole team in Patricia: the Kepler kickoff is on 3 December 2026.",
"tools_triggered": "remember",
"expected_behavior": "remember is called with scope \"workspace\". Patricia confirms that the fact is saved. A follow-up question about the Kepler kickoff returns it through search_memory."
},
{
"description": "Delegate a task to Patricia",
"prompt": "Ask Patricia to summarize our Northwind brand guidelines in three short lines, and show me the result when it is done.",
"tools_triggered": "ask_patricia, get_task_status",
"expected_behavior": "ask_patricia returns a task_id. get_task_status is called until the task is completed. The answer has three lines: a warm, concise voice with no jargon; navy #1B2A4A; no exclamation marks in client emails."
}
],
"negative": [
{
"description": "ChatGPT's own memory, not the team's. Patricia is not called: this is a personal preference for ChatGPT, not a fact for the team's workspace.",
"prompt": "Remember that I prefer short answers in this chat."
},
{
"description": "Public web search. Patricia is not called: Patricia searches the team's own workspace, not the public internet.",
"prompt": "Search the web for this week's news about AI agents."
},
{
"description": "General knowledge question. Patricia is not called: the answer needs no workspace data.",
"prompt": "What is a CRM, and how do small agencies usually use one?"
}
]
},
"commerce": false
},
"apps": "./.app.json"
}
}
}
SHA-256: 704d4df0d66348526c1aef0d9d6ebb9da3bce491f0b7327a1f8fdec9848cfce1