← Files RelayDeskARCHIVED FILE
plugin.json
5.36 KB · Nov 5, 2026 · 01:11 UTC
{
"description": "Securely work on explicitly paired computers, servers and VMs from ChatGPT and Codex.",
"repository": "https://github.com/mave-studios/RelayDesk",
"version": "1.0.5",
"author": {
"name": "Mave Studios LLP",
"url": "https://getrelaydesk.space"
},
"name": "relaydesk",
"homepage": "https://getrelaydesk.space",
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"Paired device discovery",
"Local file operations",
"Process execution",
"Remote diagnostics"
],
"category": "Developer Tools",
"developerName": "Mave Studios LLP",
"displayName": "RelayDesk",
"websiteURL": "https://getrelaydesk.space",
"logo": "./assets/relaydesk-mark-256.png",
"supportURL": "https://getrelaydesk.space/support",
"longDescription": "RelayDesk lets ChatGPT and Codex work on Windows, macOS and Linux computers, servers and VMs explicitly paired to the signed-in RelayDesk account. Inspect files, search folders, run approved commands and builds, troubleshoot processes and continue existing work. Every action requires user-owned device access and respects local safety boundaries.",
"defaultPrompt": [
"List my paired computers and check which one is online.",
"Diagnose an application problem on my paired laptop.",
"Find and edit a project file on my selected machine."
],
"privacyPolicyURL": "https://getrelaydesk.space/privacy",
"composerIcon": "./assets/relaydesk-mark-256.png",
"shortDescription": "Work on your paired computers",
"termsOfServiceURL": "https://getrelaydesk.space/terms"
},
"publication": {
"release_notes": "New MCP-backed RelayDesk review candidate with five device workflow skills, explicit user-authorization boundaries, tested OAuth reconnection, and a dedicated reviewer VM."
},
"review": {
"test_cases": {
"negative": [
{
"description": "General laptop purchase recommendations, not remote device operation",
"expected_behavior": "Do not invoke RelayDesk; answer as shopping advice without claiming access to a paired machine.",
"prompt": "Compare current ultrabooks and recommend which laptop I should buy for software development."
},
{
"description": "General explanation of operating systems",
"expected_behavior": "Do not invoke RelayDesk; provide a general explanation without remote operations.",
"prompt": "Explain the difference between Windows 11 Home and Pro without connecting to any computer."
},
{
"description": "Work on an uploaded document, not a paired device",
"expected_behavior": "Do not invoke RelayDesk; use the provided document rather than remote file tools.",
"prompt": "Summarize the PDF attached to this chat. Do not access files on my computer."
}
],
"positive": [
{
"description": "Discover only devices owned by reviewer",
"expected_behavior": "Returns the dedicated reviewer VM only, with device ID, platform and status; no command executed",
"prompt": "List my RelayDesk devices.",
"tools_triggered": "list_devices"
},
{
"description": "Read permitted review fixture",
"expected_behavior": "Returns disposable sample content including hello relaydesk review without modifying it",
"prompt": "Read C:\\Users\\Public\\Documents\\RelayDeskReview\\README.txt on my paired reviewer VM.",
"tools_triggered": "list_devices,read_file"
},
{
"description": "Create review-only text file",
"expected_behavior": "Writes only the disposable review file, reports success, and preserves unrelated files",
"prompt": "On my reviewer VM, create C:\\Users\\Public\\Documents\\RelayDeskReview\\hello.txt with the text RelayDesk review.",
"tools_triggered": "list_devices,write_file"
},
{
"description": "Execute a harmless native command",
"expected_behavior": "Returns REVIEW_PROCESS_OK and exit status zero; never claims success for a failed command",
"prompt": "On my reviewer VM, run the PowerShell command Write-Output REVIEW_PROCESS_OK.",
"tools_triggered": "start_process,read_process_output"
},
{
"description": "Search the disposable reviewer folder",
"expected_behavior": "Finds the disposable README fixture and stops the search; no data outside permitted review directory",
"prompt": "Search files in C:\\Users\\Public\\Documents\\RelayDeskReview for hello, show matches, then end the search.",
"tools_triggered": "start_search,get_more_search_results,stop_search"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1I9C1oP2m13wrjVMvI9UYh-_3IqsNHapL/view"
},
"apps": "./.app.json"
}
},
"keywords": [
"remote development",
"paired devices",
"agent workflows",
"MCP",
"files"
]
}
SHA-256: 0132e73c62f725e512c30b837b0beaa99bfffe82468c3c63011eda58f2556e93