{
  "checker": {
    "details": {
      "checks": [
        {
          "check": "install",
          "details": {
            "argv": [
              "node",
              "cli/agentrq-ws/bin/agentrq-ws.js",
              "help"
            ],
            "kind": "cli",
            "needs_browser": false,
            "needs_credentials": false,
            "returncode": 0,
            "scope": "partial: install",
            "stderr": "",
            "stdout": "agentrq-ws 0.11.3 \u2014 AgentRQ workspace client\n\nDrives the workspace named by the .mcp.json in the current directory (or the\nnearest one above it), using the same tools an agent would, without spending an\nagent's tokens to do it.\n\nUsage: agentrq-ws <command> [options]\n\nCommands:\n  workspace       Show the workspace title and mission\n  task get        Fetch a task by id, optionally with its conversation\n  task next       Take the next not-started task (dequeues the work queue)\n[excerpt truncated]",
            "working": false
          },
          "optional": false,
          "status": "PASS"
        },
        {
          "check": "credentials_error",
          "details": {
            "argv": [
              "node",
              "/workspace/cli/agentrq-ws/bin/agentrq-ws.js",
              "workspace"
            ],
            "blocker": "product did not produce a clear credential error: {\"returncode\": 1, \"stdout\": \"\", \"stderr\": \"agentrq-ws: no .mcp.json found in /tmp/ws-noconfig or any parent directory.\\nRun agentrq-ws from a workspace directory, or set AGENTRQ_WS_URL.\\n\", \"needs_credentials\": false, \"needs_browser\": false}",
            "kind": "cli",
            "needs_browser": false,
            "needs_credentials": false,
            "returncode": 1,
            "stderr": "agentrq-ws: no .mcp.json found in /tmp/ws-noconfig or any parent directory.\nRun agentrq-ws from a workspace directory, or set AGENTRQ_WS_URL.",
            "stdout": "",
            "working": false
          },
          "optional": false,
          "status": "FAIL"
        }
      ],
      "scope": "partial checks",
      "working": false
    },
    "status": "FAIL"
  },
  "main_blocker": "No workspace .mcp.json or AGENTRQ_WS_URL exists in the VM, and no AgentRQ account credentials are available here. Also, the package declares engines node >=20.6.0 but only Node 18.19.1 is installed; help ran fine on 18, but the declared version was not satisfied.",
  "operation": "Ran the agentrq-ws workspace CLI (cli/agentrq-ws, README 'Driving AgentRQ from the command line'): `agentrq-ws help` succeeded (exit 0, prints v0.11.3 usage). Verified the credentials path: `agentrq-ws workspace` run outside a workspace exits 1 with 'no .mcp.json found'.",
  "operation_scope": "Covered: CLI install (no deps, runs directly with node) and help output. Not covered: any call to a live workspace (workspace, task, memory, pano, etc.). Unmet prerequisite: a workspace .mcp.json with the workspace MCP URL and token from the AgentRQ Setup modal, or AGENTRQ_WS_URL. The full server stack (make install / make dev) needs Go 1.27.1+, Google OAuth credentials and a JWT secret, and was not started.",
  "outcome": "blocked",
  "steps": [
    "apt-get install -y nodejs npm (Node v18.19.1, npm 9.2.0)",
    "node cli/agentrq-ws/bin/agentrq-ws.js help (exit 0)",
    "cd /tmp/ws-noconfig && node cli/agentrq-ws/bin/agentrq-ws.js workspace (exit 1, expected: no .mcp.json)"
  ],
  "stuck_step": "Live workspace operations need credentials (README 'Driving AgentRQ from the command line' / Setup modal .mcp.json).",
  "suggested_fix": "Provide a workspace .mcp.json (copy from the workspace Setup modal) or set AGENTRQ_WS_URL, then run `node cli/agentrq-ws/bin/agentrq-ws.js workspace` from that directory. To match the declared engine, install Node >=20.6 (e.g. via nodesource or nvm) before re-running."
}
