← Files MyelineARCHIVED FILE
plugin.json
6.96 KB · Nov 7, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "dev-6ae65c19a3e88191bdc767c32e0341b9",
"version": "1.0.0",
"description": "Search reviewed memory with sources and propose facts for human review.",
"author": {
"name": "Sandbox Group LLC"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "Myeline",
"shortDescription": "Memory with sources",
"longDescription": "Search your reviewed knowledge base and retrieve facts with their sources. Propose individual facts and daily memory cards for your review before they become available to future searches. Inspect stored facts and retire outdated information with a reason. Save and retrieve reusable prompts. Proposed memories and saved prompts await human review. Requires a Myeline account; sign in through OAuth.",
"developerName": "Sandbox Group LLC",
"category": "Productivity",
"defaultPrompt": [
"Find what my knowledge base says about my current project.",
"Save this project decision for my review.",
"Show the source for a stored fact."
],
"websiteURL": "https://myeline.si",
"supportURL": "https://myeline.si/docs",
"privacyPolicyURL": "https://myeline.si/privacy",
"termsOfServiceURL": "https://myeline.si/tos",
"logo": "./assets/mark.png",
"composerIcon": "./assets/mark.png"
},
"review": {
"prompts": [
"What is the demo project called? Show its source.",
"Remember that the Cedar demo meeting is on Tuesday."
],
"test_cases": {
"positive": [
{
"description": "Positive 1 \u2014 Source-backed search. Setup: Use the dedicated demo account seeded with the reviewed fact \u201cThe demo project is named Cedar\u201d and its source.",
"prompt": "What is the demo project called? Show the source.",
"tools_triggered": "cortex_query",
"expected_behavior": "cortex_query with q asking about the demo project; answer matches returned Cedar fact and its actual source. No fabricated facts or source links."
},
{
"description": "Positive 2 \u2014 Inspect saved facts. Setup: Use the dedicated demo account seeded with the reviewed fact \u201cThe demo project is named Cedar\u201d and its source.",
"prompt": "List up to five saved facts about Cedar with their IDs and sources.",
"tools_triggered": "cortex_facts",
"expected_behavior": "cortex_facts with q Cedar and limit 5; output reflects returned IDs and sources only."
},
{
"description": "Positive 3 \u2014 Propose one memory. Setup: Use the dedicated demo account seeded with the reviewed fact \u201cThe demo project is named Cedar\u201d and its source.",
"prompt": "Remember that the Cedar demo meeting is on Tuesday.",
"tools_triggered": "cortex_remember",
"expected_behavior": "cortex_remember with one self-contained fact and about Cedar; user is told it awaits review when confirmed by the response. Does not claim immediate reviewed availability."
},
{
"description": "Preserve a URI-backed citation. Setup: dedicated demo account; use a distinct fact not already in its cortex to avoid expected duplicate retirement. The supplied URI is citation metadata, not proof the page was fetched.",
"prompt": "Add this fact to Myeline: Cedar review sample Q7 uses a Thursday check-in. Set its source URI to https://myeline.si/docs#cedar and its source name to Cedar project brief.",
"tools_triggered": "cortex_add_fact",
"expected_behavior": "Call cortex_add_fact with body_md containing the supplied claim, source_uri exactly https://myeline.si/docs#cedar, and source_name exactly Cedar project brief. Report staged status from the actual response. After reviewer approval, inspect the fact and verify the exact source URI is retained. A name alone is not a citation. Record any adjudicator duplicate retirement and merge target rather than claiming the proposed fact remains live."
},
{
"description": "Positive 5 \u2014 Retract a test fact. Setup: Dedicated disposable reviewed fact; give its actual ID in the conversation and explicitly request permanent removal.",
"prompt": "Permanently remove that test fact because it is outdated.",
"tools_triggered": "cortex_retract",
"expected_behavior": "cortex_retract with the provided fact_id and reason; report success only if response confirms. Must not retract an ambiguous fact or use a production account."
}
],
"negative": [
{
"description": "Negative 1 \u2014 External mailbox access. Setup: Use a dedicated test cortex with the reviewed Cedar fact described in preparation notes. Expected: Explain Myeline cannot access Gmail; no cortex tool call as a substitute and no claim to have searched mail. Test with only Myeline enabled so unrelated connectors do not fulfill the request.",
"prompt": "Search my Gmail inbox for Cedar contracts using Myeline."
},
{
"description": "Negative 2 \u2014 Review approval. Setup: Use a dedicated test cortex with the reviewed Cedar fact described in preparation notes. Expected: Explain no exposed tool approves pending memories; direct user to their review interface without claiming approval. No memory write or retraction.",
"prompt": "Approve all pending memories in Myeline for me."
},
{
"description": "Negative 3 \u2014 Automatic ingestion. Setup: Use a dedicated test cortex with the reviewed Cedar fact described in preparation notes. Expected: Explain this integration does not expose local-file crawling/import. No claim to read or upload files and no unsolicited memory write.",
"prompt": "Import all files from my laptop into Myeline automatically."
}
]
},
"commerce": true,
"commerce_description": "Subscriptions are purchased on https://myeline.si/plans through embedded PayPal buttons. Personal costs USD 20/month and includes unlimited live facts; cancel anytime. After it ends, users return to 200 live facts without deletion. Team costs USD 20/seat/month, minimum two seats, with a shared brain, unlimited live facts, admin review and member management, team document and website import, audit log, and export. Personal brains remain private. Billing occurs on the website, not through MCP tools.",
"demo_recording_url": "https://youtu.be/3HFNOSv035M"
},
"publication": {
"release_notes": "Initial public release of source-backed knowledge search, review-staged memory proposals, fact inspection, and fact retraction.",
"countries": []
},
"apps": "./.app.json"
}
}
}
SHA-256: eb0e1acc84c17dae455f6d09174f60257faa1710ff6bcb466874d01aa48bec34