mirrored 13 minutes ago
0
TimothyxxxFix typos and examples in vscode examples 7af5784
{
  "id": "53ad5833-3455-407b-bbc6-45b4c79ab8fb",
  "snapshot": "vscode",
  "instruction": "Please help me use VS Code to open the \"project\" in the \"user\" folder under \"home\".",
  "source": "https://www.youtube.com/watch?v=VqCgcpAypFQ",
  "config": [
    {
      "type": "download",
      "parameters": {
        "files": [
          {
            "url": "https://drive.usercontent.google.com/download?id=1PnC-zxTtntYvuGlnIV2_05jiHfkX_1E-&export=download",
            "path": "/home/user/Downloads/vscodeEvalExtension.zip"
          }
        ]
      }
    },
    {
      "type": "execute",
      "parameters": {
        "command": [
          "/bin/bash",
          "-c",
          "cd /home/user/Downloads && unzip -q vscodeEvalExtension.zip && code --install-extension vscodeEvalExtension/eval-0.0.1.vsix && rm -rf vscodeEvalExtension vscodeEvalExtension.zip"
        ]
      }
    },
    {
      "type": "launch",
      "parameters": {
        "command": [
          "code"
        ]
      }
    },
    {
      "type": "command",
      "parameters": {
        "command": [
          "mkdir",
          "-p",
          "/home/user/project/.vscode"
        ]
      }
    },
    {
      "type": "download",
      "parameters": {
        "files": [
          {
            "url": "https://drive.usercontent.google.com/download?id=1akdsiRVdq6CUtT-FX8Dpf8ruPTq6DcFn&export=download&authuser=0&confirm=t&uuid=ce2fa96a-454e-43d9-bbe3-98553b7eed0d&at=APZUnTVw_YQ1URTvP34vrmKcw0b4:1705222451052",
            "path": "/home/user/project/main.py"
          },
          {
            "url": "https://drive.usercontent.google.com/download?id=1BkwtqtAzv_K2CrTbJZ0HbMHBffzdD9vc&export=download&authuser=0&confirm=t&uuid=28f77090-deef-49a1-b156-91317881e75e&at=APZUnTXuaR6i_3t3Prslk535GaO5:1705222457290",
            "path": "/home/user/project/README.md"
          },
          {
            "url": "https://drive.usercontent.google.com/download?id=1ea_zF2tbcXOB8w9neBV-U5xI2nnPzIw_&export=download&authuser=0&confirm=t&uuid=9cf8c5bb-a880-475c-b80b-967a0c4fbea4&at=APZUnTUdjIj80F3Mbgi72eZDTZLO:1705222462443",
            "path": "/home/user/project/.vscode/settings.json"
          }
        ]
      }
    },
    {
      "type": "activate_window",
      "parameters": {
        "window_name": "Visual Studio Code"
      }
    }
  ],
  "trajectory": "trajectories/53ad5833-3455-407b-bbc6-45b4c79ab8fb",
  "related_apps": [
    "vscode"
  ],
  "evaluator": {
    "postconfig": [
      {
        "type": "activate_window",
        "parameters": {
          "window_name": "Visual Studio Code"
        }
      }
    ],
    "func": "compare_config",
    "expected": {
      "type": "rule",
      "rules": {
        "expected": "project"
      }
    },
    "result": {
      "type": "vscode_config",
      "vscode_extension_command": "OpenProject",
      "path": "/home/user/OpenProject.txt",
      "dest": "OpenProject.txt"
    }
  }
}