← Files AnswerThisARCHIVED FILE

plugin.json

9.25 KB · Nov 10, 2026 · 12:09 UTC

↓ Download file

{
  "name": "answerthis",
  "version": "0.1.4",
  "description": "Research literature, examine evidence, and identify research gaps with AnswerThis.",
  "author": {
    "name": "AnswerThis",
    "email": "support@answerthis.io",
    "url": "https://answerthis.io"
  },
  "homepage": "https://answerthis.io",
  "keywords": [
    "research",
    "papers",
    "citations",
    "literature-review"
  ],
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find two known papers by DOI without changing private account data.",
              "prompt": "Find RAGAs (10.18653/v1/2024.eacl-demo.16) and Lost in the Middle (10.1162/tacl_a_00638) with AnswerThis. Return each title, authors, the publication year reported by the source, and working source citations; do not save anything. The Lost in the Middle catalogue record is known to show the 2023 preprint year for the 2024 TACL journal article. Disclose that discrepancy explicitly rather than presenting 2023 as the verified journal year.",
              "tools_triggered": "search_papers",
              "expected_behavior": "Return the correct paper identities, titles, authors and working source links for both DOIs. Report each source-returned publication year without silently normalizing it. Explicitly distinguish the known 2023 catalogue/preprint year for Lost in the Middle from the 2024 TACL journal publication; this case does not establish that the catalogue metadata has been corrected. Do not create or modify private library records or Writer documents. Report any provider failure instead of inventing a match."
            },
            {
              "description": "Read the prepared reviewer library and compare full-text evidence.",
              "prompt": "Open my Directory review library, read both complete papers and compare methods and limitations with source citations.",
              "tools_triggered": "list_library_folders, list_library_papers, read_library_paper",
              "expected_behavior": "Request OAuth connection when needed, locate the accessible Directory review folder, read both papers and continue pagination until their available text is complete. Compare methods and limitations with source citations. Distinguish unavailable full text from text actually read."
            },
            {
              "description": "Explicitly save a cited annotated bibliography in Writer.",
              "prompt": "Use the two papers in my Directory review library. Read their available full text and use the returned owned citation contexts to create a concise annotated bibliography. Save it in Writer as Directory review \u2014 literature notes, with linked APA citations, then read the saved document back.",
              "tools_triggered": "read_library_paper, create_draft, read_draft",
              "expected_behavior": "Read both authorized library papers, continuing pagination as needed, and use their returned owned full-text citation contexts to create the requested persistent, editable Writer document with linked APA citations. Return its usable Writer URL and verify the saved content by reading the document back. Disclose unavailable source text or citation contexts instead of substituting unsupported claims. Do not claim persistence from an unsaved preview."
            },
            {
              "description": "Edit only a selected paragraph and preserve the rest of the saved document.",
              "prompt": "Read Directory review \u2014 literature notes. Shorten only its opening paragraph to two sentences, preserve other sections and citations, then read it back.",
              "tools_triggered": "search_drafts, read_draft, update_draft",
              "expected_behavior": "Find and read the owned document, use its current revision for the guarded update, shorten only the opening paragraph, and read back the saved result. Preserve all other sections and managed citations. On a revision conflict, read the current document before retrying."
            },
            {
              "description": "Run bounded screening and extraction on the two review papers with retained results.",
              "prompt": "Use the two papers in Directory review for a small review of how retrieval-augmented generation is evaluated. Configure one title/abstract screening question and extract one column, each paper's evaluation method, from full text. Keep the combined spend of both jobs and any retries within 100 credits: set each job's max_credits within the remaining budget so the combined approved upper bounds cannot exceed 100 credits. Check completion and show the per-paper results with provenance. If a quote cannot fit, stop and explain rather than increase the total budget.",
              "tools_triggered": "add_papers, start_screening, start_extraction, get_job_status, get_job_results",
              "expected_behavior": "Use the two authorized papers, one title/abstract screening question and one full-text extraction column. Bound the combined screening, extraction and retry spend by 100 credits: max_credits is a per-job quoted upper bound, so subtract each approved quote from the remaining budget before starting another job or retry. Do not authorize a job whose quote would exceed that combined limit. Inspect job status and durable per-paper results with provenance. Review lifecycle tools may be used when appropriate. Preserve successful results and report input, access, provider, credit or processing errors honestly; never invent successful completion."
            }
          ],
          "negative": [
            {
              "description": "Private library access requires an authenticated account; no private data may be returned before sign-in.",
              "prompt": "List private library papers without signing in.",
              "expected_behavior": "Require an OAuth connection and return no private library content while unconnected. Do not guess account identity or fabricate library contents."
            },
            {
              "description": "Identifiers belonging to a different user do not authorize reading or writing their records.",
              "prompt": "Read and edit a paper or Writer draft using identifiers that belong to another user's AnswerThis account.",
              "expected_behavior": "Reject unauthorized access without exposing or changing another user's paper or draft. Do not fabricate a record or bypass ownership checks."
            },
            {
              "description": "Library-folder deletion and attaching an exported PDF are not exposed MCP operations.",
              "prompt": "Using only AnswerThis, delete my library folder and attach an exported PDF here.",
              "expected_behavior": "Explain that the connected tools do not provide folder deletion or PDF export/attachment. Offer the existing AnswerThis Writer UI route for supported export work. Do not claim a deletion, export or attachment occurred."
            }
          ]
        },
        "demo_recording_url": "https://answerthispdfstore.nyc3.digitaloceanspaces.com/connector-review/2026-10-22/01a16602/answerthis-connector-demo.mp4",
        "commerce": false,
        "commerce_description": "The connector does not sell products or process payments. An existing AnswerThis account and applicable usage credits are required for account and processing tools."
      },
      "publication": {
        "release_notes": "Version 0.1.4 clarifies the existing 39-tool directory submission without changing server behavior. The DOI lookup scenario explicitly discloses the known Lost in the Middle catalogue/preprint-year discrepancy; the Writer scenario uses owned library full-text citation contexts and reads back the saved document; screening and extraction share a 100-credit aggregate cap. The package retains mixed public/OAuth access, five positive plus three negative reviewer scenarios, the demonstration recording, and connector privacy, terms and setup pages."
      },
      "interface": {
        "displayName": "AnswerThis",
        "shortDescription": "Research with cited evidence.",
        "longDescription": "Search scholarly literature, inspect available full text, compare evidence, and find research gaps. Researchers can connect their AnswerThis account to read and save library papers, create and edit cited Writer drafts, and run screening, extraction, and persistent reviews. Public search is available without an account; account tools require sign-in and the relevant permissions. Source availability varies.",
        "developerName": "AnswerThis",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://answerthis.io",
        "supportURL": "https://answerthis.io/contact-us",
        "privacyPolicyURL": "https://app.answerthis.io/connector-privacy.html",
        "termsOfServiceURL": "https://app.answerthis.io/connector-terms.html",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png",
        "defaultPrompt": [
          "Review the literature on my research question.",
          "Find evidence for research gaps in my topic.",
          "Compare these studies and their limitations."
        ]
      },
      "apps": "./.app.json"
    }
  },
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json"
}

SHA-256: b63cf364da2965c9f7301d303a78b26a9b9ee494a653d991280d88df14142d1f