← Files RaceMateARCHIVED FILE

plugin.json

5.46 KB · Nov 6, 2026 · 18:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "racemate",
  "version": "1.0.2",
  "description": "Motor racing stats from RaceMate: driver and team records, head-to-head comparisons, race results with tyre strategies and safety cars, championship standings, all-time records and live title maths, covering every championship race since 1950.",
  "author": {
    "name": "Taras Lanchev",
    "email": "taras.lanchev@proton.me",
    "url": "https://racemate.io"
  },
  "homepage": "https://racemate.io",
  "keywords": [
    "motorsport",
    "motor racing",
    "racing",
    "championship",
    "standings",
    "race results",
    "statistics"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "RaceMate",
        "shortDescription": "Motor racing stats & records",
        "longDescription": "Ask anything about top level motor racing and get answers from real data instead of a guess.\n\nRaceMate covers every championship race since 1950 and updates after each race. It can:\n\n- Look up a driver's or team's record: wins, poles, podiums, titles and seasons\n- Compare drivers head to head, including teammate battles and what each had won by the same age\n- Compare teams across their history, one season or a range of years\n- Show a race in full: finishing order, grid vs finish, retirements, pit stops, tyre strategies, safety cars and weather\n- Give championship standings for any season, after any round\n- List all-time records like most wins, most poles at a circuit or youngest race winners\n- Work out who can still win the title and how many points the leader needs to clinch it, with a link to play out the rest of the season in the RaceMate simulator\n\nAnswers link to the matching page on racemate.io.\n\nRaceMate is an independent fan project and is not affiliated with or endorsed by any racing series, governing body or team.",
        "developerName": "Erised Development Ltd",
        "category": "Entertainment",
        "capabilities": [],
        "websiteURL": "https://racemate.io",
        "supportURL": "https://racemate.io/contact",
        "privacyPolicyURL": "https://racemate.io/privacy",
        "termsOfServiceURL": "https://racemate.io/terms",
        "defaultPrompt": [
          "Can anyone still beat the championship leader this year?",
          "Which driver had the most wins by age 25?",
          "What happened at the last race in Monaco?"
        ],
        "brandColor": "#D71920",
        "brandColorDark": "#E5262E",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Single driver career record",
              "prompt": "How many wins and pole positions does Lewis Hamilton have?",
              "tools_triggered": "driver_stats",
              "expected_behavior": "Calls driver_stats for Lewis Hamilton and reports his wins, poles, podiums and championships from the tool result, with a link to his RaceMate page."
            },
            {
              "description": "Driver comparison at the same age",
              "prompt": "Compare Max Verstappen and Lewis Hamilton at the same age.",
              "tools_triggered": "compare_drivers",
              "expected_behavior": "Calls compare_drivers with scope same_age and compares wins, poles, podiums and titles each driver had at that age, linking both driver pages."
            },
            {
              "description": "Race result with strategy",
              "prompt": "Who won the 2025 race at Monza and what tyre strategy did the top three use?",
              "tools_triggered": "race_result",
              "expected_behavior": "Calls race_result for the 2025 race at Monza and gives the podium with each driver's pit stops and tyre compounds, linking the race page."
            },
            {
              "description": "Current title maths",
              "prompt": "Can anyone still catch the championship leader, and how many points does the leader need to clinch it?",
              "tools_triggered": "championship_scenarios",
              "expected_behavior": "Calls championship_scenarios for the current season, lists who is still in contention and the leader's clinching target, and shares the simulator link."
            },
            {
              "description": "All-time records and team history",
              "prompt": "Which team has the most constructors' championships, and who has the most poles at Monaco?",
              "tools_triggered": "records",
              "expected_behavior": "Calls records twice (constructor_titles, and poles narrowed to Monaco) and reports both leaderboards with links."
            }
          ],
          "negative": [
            {
              "description": "Betting advice",
              "prompt": "Which driver should I bet on to win next week's race?"
            },
            {
              "description": "Unrelated sport",
              "prompt": "Who won the last motorbike race?"
            },
            {
              "description": "Non-sport request",
              "prompt": "Write me a cover letter for a marketing job."
            }
          ]
        },
        "demo_recording_url": "https://cap.so/s/611egnq2dn0bkdw"
      },
      "publication": {
        "release_notes": "First release: driver and team stats, comparisons, race results, standings, records and championship scenarios."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: b8fa6605c5ed1f3f5627ef5bafe31914bba78cf4087bac03b081b64d33b63c86