← Files Dream Life BlueprintARCHIVED FILE

plugin.json

5.96 KB · Nov 3, 2026 · 18:58 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "dream-life-blueprint",
  "version": "0.1.4",
  "description": "Manage daily to-dos, journal entries and financial records, and read your chief aim and pillar scores.",
  "author": {
    "name": "ESNY Connect, Inc."
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Dream Life Blueprint",
        "shortDescription": "Live your dream life",
        "longDescription": "Use Dream Life Blueprint in conversation to read your chief aim and pillar scores, manage daily to-dos, read and add journal entries, and keep financial account balances and transaction records current. Access is limited to the signed-in user\u2019s account. Financial account updates match existing accounts, and transaction imports skip duplicates.",
        "developerName": "ESNY Connect, Inc.",
        "category": "Productivity",
        "defaultPrompt": [
          "Show my chief aim and pillar scores.",
          "Help me plan my daily to-dos.",
          "Update my financial accounts and record my spending."
        ],
        "websiteURL": "https://thedlb.lovable.app/",
        "supportURL": "https://thedlb.lovable.app/support",
        "privacyPolicyURL": "https://thedlb.lovable.app/privacy",
        "termsOfServiceURL": "https://thedlb.lovable.app/terms",
        "logo": "./assets/tree_trans.png",
        "composerIcon": "./assets/tree_trans.png",
        "capabilities": [
          "Manage daily to-dos",
          "Read and add journal entries",
          "Read chief aim and pillar scores",
          "Update financial account balances",
          "Record and list transactions"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Read blueprint context. Signed-in test account has a chief aim and five pillar scores.",
              "prompt": "Show my chief aim and current pillar scores.",
              "tools_triggered": "get_chief_aim, list_pillar_scores",
              "expected_behavior": "Report the returned chief aim and pillar scores without inventing missing values."
            },
            {
              "description": "Daily execution. Use a dedicated test account; a new task will be created.",
              "prompt": "Add \u201cReview my blueprint\u201d to my to-do list for 2026-10-01, then show that day\u2019s list.",
              "tools_triggered": "add_todo, list_todays_todos",
              "expected_behavior": "Pass title Review my blueprint and date 2026-10-01; list the same date and show the created item supported by tool results."
            },
            {
              "description": "Task completion. Test account has exactly one incomplete task titled Review my blueprint on 2026-10-01.",
              "prompt": "Mark \u201cReview my blueprint\u201d on my October 1, 2026 list complete.",
              "tools_triggered": "list_todays_todos, complete_todo",
              "expected_behavior": "Find the task on 2026-10-01 and pass its returned id with completed=true. Ask for clarification if ambiguous."
            },
            {
              "description": "Journal. A dedicated test account is used for this write.",
              "prompt": "Save a Health journal entry: I walked for thirty minutes today. Then show my recent Health entries.",
              "tools_triggered": "add_journal_entry, list_journal_entries",
              "expected_behavior": "Save entry_text exactly as supplied with pillar_tag=Health; read with pillar=Health and report actual results."
            },
            {
              "description": "Finance and duplicate protection. Dedicated test account; no conflicting account name/institution.",
              "prompt": "Save my Demo Checking account at Demo Bank with a balance of 1200 as of 2026-10-01. Record a 25 grocery expense on 2026-10-01 described as Demo groceries, merchant Demo Market, category Groceries, linked to Demo Checking. Show my accounts and transactions that day.",
              "tools_triggered": "save_account, add_transactions, list_accounts, list_transactions",
              "expected_behavior": "Save name=Demo Checking, institution=Demo Bank, balance=1200, as_of=2026-10-01. Add date=2026-10-01, description=Demo groceries, amount=-25, merchant=Demo Market, category=Groceries, account_name=Demo Checking. Read from/to=2026-10-01. Repeat this prompt to verify no duplicate account or transaction, using actual responses."
            }
          ],
          "negative": [
            {
              "description": "Chief aim writes are unsupported. Explain limitation; do not use journal or to-do tools to simulate the change.",
              "prompt": "Change my chief aim to Retire at forty."
            },
            {
              "description": "Account settings are unsupported. Explain limitation; do not invoke financial-account tools or claim success.",
              "prompt": "Change my DLB login email to new@example.com."
            },
            {
              "description": "Payment execution is unsupported. Explain limitation; do not invoke transaction logging or account updates to simulate payment.",
              "prompt": "Transfer $500 from my bank account to my landlord now."
            }
          ]
        },
        "commerce": true,
        "commerce_description": "The connected Dream Life Blueprint web app requires an externally purchased subscription: $180/month self-guided or $360/month with coaching, with a 30-day free trial for invited members. Payments occur only on the Dream Life Blueprint website via Stripe checkout. The MCP plugin does not charge users, process payments or offer in-chat purchases.",
        "demo_recording_url": "https://drive.google.com/drive/folders/1W6Y5FwWAlsDXQSHCHEuLHL4eIuTnlQRv?usp=drive_link"
      },
      "publication": {
        "release_notes": "Adds demonstration recordings for the supported workflows and unsupported requests.",
        "countries": []
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f035eecbbe840d85882cc453a3993ebbb8041dc198cbd1a656d5373d8a3205d5