{
  "repo": "tidbcloud/tidbcloud-insight-chat",
  "binary": "tidbcloud-insight-chat-web",
  "binary_path": "package.json",
  "dependencies": {
    "Runtime TiDBCloudInsightChatWeb.ServeApp": {
      "infrastructure": {},
      "services": [
        {
          "name": "mysql-compatible-database",
          "protocol": "mysql",
          "target_interface": "Drizzle/MySQL access from server/db.ts",
          "purpose": "Persist sessions, accounts, messages, and bookmarks"
        },
        {
          "name": "oauth-provider",
          "protocol": "https",
          "target_interface": "OAuth callback handling in pages/oauth/callback.tsx and server/auth.ts",
          "purpose": "Authenticate users for the chat application"
        }
      ]
    }
  }
}
