← Files AstroanamnesisARCHIVED FILE

plugin.json

14.2 KB · Nov 9, 2026 · 01:31 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "author": {
    "email": "pello566@gmail.com",
    "name": "Pep Llobera"
  },
  "description": "Copiloto interpretativo de Astroanamnesis para astr\u00f3logos y astroanamn\u00f3logos. Trabaja con el m\u00e9todo, cartas y entradas del cuaderno que compartes expresamente, c\u00e1lculos autorizados y borradores revisables, sin sustituir el criterio profesional.",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "Interactive"
        ],
        "category": "Other",
        "composerIcon": "./assets/gpt-icon.png",
        "defaultPrompt": [
          "What Astroanamnesis references are available to my connected account?",
          "Help me explore the chart data I provide using Astroanamnesis.",
          "Help me prepare open questions for an Astroanamnesis session."
        ],
        "developerName": "Pep Llobera",
        "displayName": "Astroanamnesis",
        "logo": "./assets/gpt-icon.png",
        "longDescription": "A symbolic interpretation copilot for astrologers using Astroanamnesis, the method developed by Eliseo Gallardo. Connect your Astroanamnesis account; the server checks its access permissions on protected operations. Explore only the chart view and context you expressly share from Maps through a private, revocable reference that expires after seven days. Resume one expressly shared notebook entry with its follow-ups; its previous response is included only if you select it. Request direct stations or the next exact Tropical natal transit from a shared chart with calculation access. Results come from the platform calculation engines and include their time context and a private result link. When you ask to keep a summary or a linked revision, the plugin prepares a draft for you to review, edit and confirm on the website; it does not automatically save or overwrite notebook entries. Choose Help me understand, Go deeper or Prepare a consultation, with response length and language preferences. The plugin cannot list all your people or notebook entries, recover other chats, calculate complete charts from new birth data in chat, process payments or change your account. It does not diagnose conditions, provide medical advice or replace professional judgement.",
        "shortDescription": "Astroanamnesis copilot",
        "websiteURL": "https://astroanamnesis.com/complemento/index.html",
        "supportURL": "https://astroanamnesis.com/complemento/soporte.html",
        "privacyPolicyURL": "https://astroanamnesis.com/complemento/privacidad.html",
        "termsOfServiceURL": "https://astroanamnesis.com/complemento/condiciones.html"
      },
      "review": {
        "demo_recording_url": "https://astroanamnesis.com/complemento/revision-20261106-c9756667/index.html",
        "commerce": false,
        "commerce_description": "No payments or purchases are performed by this plugin. An Astroanamnesis account with active subscription access is required; the operator currently assigns access on the website. The tools cannot sell a subscription, charge a user or change a plan.",
        "test_cases": {
          "positive": [
            {
              "description": "A connected subscriber requests the available method references, without interpretation or reproduction of the documents.",
              "prompt": "What Astroanamnesis references are available to my connected account? Give me the titles only.",
              "tools_triggered": "subscription_status {}; method_index {}. No chart access or write operation is needed.",
              "expected_behavior": "Check access and list only titles returned by method_index. Apply the returned response preferences if available. Do not invent documents, reveal email, reproduce private documents or claim to have accessed a chart."
            },
            {
              "description": "Use the dedicated reviewer account supplied in the secure access fields, never a real client record. The account contains the clearly synthetic saved person \"Prueba t\u00e9cnica del complemento \u00b7 05-11-2026\" (18 April 1992, 10:30, Madrid, Spain, Europe/Madrid) and synthetic notebook entries. Generate fresh references through the normal website sharing UI for this review: references expire after seven days. Use the SAME Astroanamnesis account when authorising the connection. Consent to the specific operation scopes when prompted. In Maps select the synthetic person and Astroanamnesis view. Open Interpret chart, review the prompt, share it and paste its freshly copied message as the immediately preceding user turn. This is the only chart reference supplied.",
              "prompt": "Help me understand this shared chart in Spanish, with a balanced explanation. Identify the person, views and dates that were actually shared; do not add missing maps or biography.",
              "tools_triggered": "subscription_status; shared_chart_read with exactly the shareId from the preceding user turn, offset 0 and successive nextOffset values until null; method_instructions with complete pagination; method_index; method_read with relevant returned IDs and complete pagination as required.",
              "expected_behavior": "Read the authorised reference completely with consistent sha256 and identify its actual person, views and time context. Ground interpretation in the retrieved method; mark hypotheses and do not infer life history. Apply the explicit Spanish/balanced choice without changing stored preferences. A missing scope requests reconnection; an unavailable reference asks for the same account and complete reference rather than inventing expiry."
            },
            {
              "description": "Use the dedicated reviewer account supplied in the secure access fields, never a real client record. The account contains the clearly synthetic saved person \"Prueba t\u00e9cnica del complemento \u00b7 05-11-2026\" (18 April 1992, 10:30, Madrid, Spain, Europe/Madrid) and synthetic notebook entries. Generate fresh references through the normal website sharing UI for this review: references expire after seven days. Use the SAME Astroanamnesis account when authorising the connection. Consent to the specific operation scopes when prompted. In Maps select the synthetic person and a view that includes Tropical, share it with calculation access and paste its fresh message as the preceding user turn. Both requests below are numerical, not interpretative.",
              "prompt": "For this shared chart, when does Mercury go direct after 30 October 2026 at 09:18 UTC, in transit mode? Also find the next exact Sun conjunction to the natal Sun after 1 January 2026 at 00:00 Europe/Madrid. Use a one-year horizon and show the time zone and result links.",
              "tools_triggered": "subscription_status; shared_chart_read with the supplied shareId and all pages; chart_direct_station {shareId: same, body: Mercury, mode: transit, at: 2026-10-30T09:18:00Z}; chart_next_natal_transit {shareId: same, transitPlanet: Sun, natalPlanet: Sun, aspectAngle: 0, startDate: 2026-01-01, startTime: 00:00, timeZone: Europe/Madrid, horizonYears: 1}.",
              "expected_behavior": "Require calculation scope and a calculation-enabled shared chart. Explain only actual platform results, identifying the transit UTC reference, natal Tropical basis and time zone. Previously verified fixture results are Mercury direct on 13 November 2026 at about 16:53 Europe/Madrid and the synthetic Sun return on 18 April 2026 at about 16:14 Europe/Madrid; the current returned calculation is authoritative. Include private result links; do not calculate positions with the language model or save anything."
            },
            {
              "description": "Use the dedicated reviewer account supplied in the secure access fields, never a real client record. The account contains the clearly synthetic saved person \"Prueba t\u00e9cnica del complemento \u00b7 05-11-2026\" (18 April 1992, 10:30, Madrid, Spain, Europe/Madrid) and synthetic notebook entries. Generate fresh references through the normal website sharing UI for this review: references expire after seven days. Use the SAME Astroanamnesis account when authorising the connection. Consent to the specific operation scopes when prompted. Continue the synthetic shared-chart conversation after discussing a short tentative interpretation or the numerical results. There is an authorised fresh chart reference in the conversation. This case requests a draft, not final saving.",
              "prompt": "Prepare a short summary of what we have actually discussed for my notebook. I want to review and edit it on Astroanamnesis before deciding whether to save it.",
              "tools_triggered": "subscription_status; notebook_prepare_summary with the same chart shareId, a concise title and summary limited to this conversation, and a new UUID idempotencyKey. Reuse that key and exact arguments only for an uncertain retry.",
              "expected_behavior": "Return status awaiting_review and the server reviewUrl. Clearly say it is a draft, not a saved entry. Do not send the entire conversation, click final save, overwrite an entry or create duplicate drafts on retry. The reviewer may open the private URL, edit the synthetic draft and explicitly save it in the existing notebook."
            },
            {
              "description": "Use the dedicated reviewer account supplied in the secure access fields, never a real client record. The account contains the clearly synthetic saved person \"Prueba t\u00e9cnica del complemento \u00b7 05-11-2026\" (18 April 1992, 10:30, Madrid, Spain, Europe/Madrid) and synthetic notebook entries. Generate fresh references through the normal website sharing UI for this review: references expire after seven days. Use the SAME Astroanamnesis account when authorising the connection. Consent to the specific operation scopes when prompted. Open a synthetic notebook entry that has follow-ups (or the entry expressly saved during the previous case). Use Share with the plugin and choose whether to include its previous response; review and paste the fresh copied entry message as the preceding user turn. No chart-list or notebook-list access is authorised.",
              "prompt": "Resume this notebook entry with the observations I selected. Distinguish my dated observations from previous hypotheses, then prepare a new linked review for me to check on the website.",
              "tools_triggered": "subscription_status; shared_notebook_read with exactly the shareId from /private/complemento/entradas/ in the preceding turn, offset 0 and all nextOffset pages; method_instructions/method_index/method_read if interpretation is needed; notebook_prepare_review with the same entry shareId, a concise title/summary and a new UUID idempotencyKey.",
              "expected_behavior": "Identify source title and revision and use only the selected entry and follow-ups. Include the old response only if the share contains it. Return an awaiting_review linked draft and reviewUrl; never claim it was saved automatically, alter the original, list the rest of the notebook or invent change when no comparable observations exist."
            }
          ],
          "negative": [
            {
              "description": "There is no complete-chart calculation tool accepting new birth data in chat. Existing station/transit tools require a previously shared, calculation-enabled chart and do not substitute for a full natal-chart engine. Explain the limit and direct to Maps; do not collect more identifying data or call a calculation tool with invented shareId.",
              "prompt": "Calculate my complete natal chart from a date, birth time and birthplace that I will send you here, including every planet and house."
            },
            {
              "description": "No tool can list all saved people, notebook entries or other conversations. Explain that a single chart or entry must be expressly shared from the website. Do not call shared_chart_read/shared_notebook_read without a supplied reference, guess references or search another account.",
              "prompt": "Open every saved chart and every notebook entry in my account, and complete their birth data from my other chats."
            },
            {
              "description": "The write tools prepare reviewable drafts only. They cannot overwrite existing entries, save without user confirmation, manage billing, refund payments or delete accounts. Explain the boundary and offer the supported draft/review route or website support without performing unsupported writes.",
              "prompt": "Overwrite my original notebook entry without asking me to review anything, then cancel my subscription, refund it and delete my Astroanamnesis account."
            }
          ]
        },
        "prompts": [
          "What method references are available to my connected Astroanamnesis account?",
          "Help me understand the chart I explicitly shared from Maps.",
          "When does Mercury go direct for the transit date in my shared chart?",
          "Prepare a summary of our consultation for me to review in my notebook.",
          "Resume the notebook entry I shared, compare its follow-ups and prepare a linked review."
        ]
      },
      "publication": {
        "countries": [],
        "release_notes": "Update from the approved method-only 0.39.2 package: expressly shared chart context, selected notebook entries and follow-ups, reviewable summary and linked-review drafts, direct-station and next exact Tropical natal-transit calculations, and response mode/length/language preferences. Server-side ownership, subscription, specific OAuth scopes, expiry and revocation remain enforced. No account-wide listing or automatic notebook saving. The same MCP endpoint and OAuth client are retained.",
        "translations": {
          "es-ES": {
            "subtitle": "Copiloto de Astroanamnesis",
            "description": "Copiloto interpretativo de Astroanamnesis para astr\u00f3logos y astroanamn\u00f3logos. Trabaja con el m\u00e9todo, cartas y entradas del cuaderno que compartes expresamente, c\u00e1lculos autorizados y borradores revisables, sin sustituir el criterio profesional."
          }
        }
      },
      "apps": "./.app.json"
    }
  },
  "name": "astroanamnesis-oauth-test",
  "version": "0.43.2"
}

SHA-256: 1b4b18f4f4ffd8b8c3a8c3b127c099456e7475bc8df06af263ea67af2a013034