← Files 2LNRARCHIVED FILE

plugin.json

6.03 KB · Nov 14, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "2lnr",
  "version": "1.0.0",
  "description": "Upgrade and saver award space on nonstop flights, from 2LNR's own checks of airline inventory.",
  "author": {
    "name": "Interline, Inc.",
    "email": "support@2lnr.com",
    "url": "https://2lnr.com"
  },
  "homepage": "https://2lnr.com",
  "keywords": [
    "travel",
    "airline upgrades",
    "award travel",
    "seat monitor"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "2LNR",
        "shortDescription": "Upgrade and award space",
        "longDescription": "2LNR answers upgrade and saver award questions from its own checks of airline inventory on nonstop flights. Ask which dates a route has upgrade space for your upgrade option, whether your booked flights have space now, who flies a route nonstop, or which days this month look best, and set a seat monitor that tells you when space opens.\n\nEvery answer says how old the check is. A date nobody has checked yet reads as not checked, never as no space. Seat counts are per upgrade option or award type, never per flight.\n\nUpgrade coverage is American, Delta and Alaska. 2LNR doesn't book, price or change tickets, and its answers never include a passenger name, record locator or ticket number. You need a 2LNR account, which you connect when ChatGPT asks.",
        "developerName": "Interline, Inc.",
        "category": "Travel",
        "capabilities": [
          "Find upgrade space",
          "Find saver award space",
          "Check booked flights",
          "Set seat monitors",
          "Nonstop schedules"
        ],
        "websiteURL": "https://2lnr.com/?src=jumpseat-dir-chatgpt",
        "supportURL": "https://2lnr.com/support",
        "privacyPolicyURL": "https://2lnr.com/privacy",
        "termsOfServiceURL": "https://2lnr.com/terms",
        "defaultPrompt": [
          "Do any of my booked flights have upgrade space right now?",
          "Which days this month have the most upgrade space DFW-LHR?",
          "Who flies DFW-LHR nonstop?"
        ],
        "brandColor": "#0b2234",
        "brandColorDark": "#d8e8f5",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Upgrade dates on one route for one upgrade option (J1)",
              "prompt": "Which dates in the next week can my systemwide clear DFW-LHR?",
              "tools_triggered": "2lnr_find_upgrade_space",
              "expected_behavior": "Names the flight and reports five separate counts for the window: dates with space (with seat counts), dates checked with none, dates not checked yet, dates the flight does not operate, and dates already departed. States the data age in words (for example 3 hours ago) and never says live."
            },
            {
              "description": "Upgrade space on the account's booked flights (J2)",
              "prompt": "Do any of my booked flights have upgrade space right now?",
              "tools_triggered": "2lnr_my_flights",
              "expected_behavior": "Lists each saved trip segment with one state: open with a seat count, not checked yet, or not covered (no upgrade product on that carrier). Contains no passenger name, record locator or ticket number."
            },
            {
              "description": "Create a seat monitor after a preview and confirmation (J3)",
              "prompt": "Watch AA20 DFW-LHR on December 15 and tell me when a seat opens.",
              "tools_triggered": "2lnr_watch_preview, 2lnr_watch",
              "expected_behavior": "The preview shows exactly what would be created and writes nothing. After the user confirms (ChatGPT prompts, because the tool is destructive), the seat monitor is created and an undo handle is returned. The monitor is visible on the account's connected-assistants page."
            },
            {
              "description": "Who flies a route nonstop (J10)",
              "prompt": "Who flies AUS-NRT nonstop?",
              "tools_triggered": "2lnr_route_info",
              "expected_behavior": "Answers from the schedule that nobody flies AUS-NRT nonstop, with a link to the public route explorer. No availability is shown."
            },
            {
              "description": "Best upgrade days in the current month (J12)",
              "prompt": "Which days this month have the most upgrade space DFW-LHR?",
              "tools_triggered": "2lnr_find_upgrade_space",
              "expected_behavior": "One row per date with how many flights are open, in date order, and no per-flight list beside it."
            }
          ],
          "negative": [
            {
              "description": "Carrier not covered (J15): 2LNR has no upgrade product on United, so it must not look anything up or say no space. It says the carrier is not covered and names the covered carriers (American, Delta, Alaska).",
              "prompt": "Does my United certificate clear ORD-FRA?"
            },
            {
              "description": "Route not operated (J16): the flight does not operate on any date in the window, so the answer is that American doesn't fly it, never that it is full.",
              "prompt": "Can I upgrade to first on AUS-PDX with American?"
            },
            {
              "description": "Beyond the account's date window (J17, on a free account): nothing is queried and no availability is implied. The answer states the account's date limit in one neutral sentence, with no link, plan name or call to action.",
              "prompt": "What about DFW-LHR four months from now?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "2LNR doesn't sell anything in ChatGPT. Answers carry no prices, plan names or purchase links."
      },
      "publication": {
        "release_notes": "Initial release: upgrade and saver award space, booked-flight checks, nonstop schedules and seat monitors."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 1b866f31689b072fe33feeb2d647a37f5492dff92eb900e80cdb0ce1931fd18a