Saltar al contenido
Todas las herramientas

onedrive_set_scope

OneDrive · macOS · Windows

Efecto: escritura. Estado: disponibilidad controlada.

«Disponibilidad controlada» significa que la herramienta figura en los artefactos publicados y puede depender de versión, plataforma, permisos, cuenta o configuración. Esta referencia no promete que esté activa en todas las instalaciones. Que una herramienta figure para macOS no implica que esté disponible en Windows, ni al revés.

macOS

Propósito

Limita el acceso de LMCP a un OneDrive a una sola carpeta (`folder`). Una vez configurado, toda herramienta de LMCP que lee, enumera, busca, escribe, elimina o mueve archivos (las herramientas onedrive_* y también las herramientas generales de archivos) rechaza cualquier ruta de ese OneDrive fuera de la carpeta, incluido el nivel superior del propio OneDrive; las búsquedas solo devuelven lo que está dentro de ella. Si la carpeta se mueve o se elimina más adelante, ese OneDrive queda cerrado hasta que se cambie el límite. Pase una carpeta vacía para eliminar el límite. Los cambios entran en vigor inmediatamente.

Entradas obligatorias

Los nombres se conservan exactamente como los exige la herramienta. Las definiciones técnicas canónicas, en inglés, están en el esquema expandible de abajo.

Permisos y confirmación

El esquema declara un parámetro explícito de confirmación. Revisa la vista previa y autoriza la operación real según el contrato de esta plataforma.

Esquema técnico canónico en inglés — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to apply",
      "type": "boolean"
    },
    "folder": {
      "description": "Allowed folder path relative to the root (e.g. '/000-Claude Personal Agent'). Empty string removes the scope.",
      "type": "string"
    },
    "root_name": {
      "description": "OneDrive root name (from onedrive_root, e.g. 'OneDrive-WPPCloud')",
      "type": "string"
    }
  },
  "required": [
    "root_name"
  ],
  "type": "object"
}

Ejemplo documental

Ejemplo de documentación para onedrive_set_scope. No ejecutes este ejemplo. Los argumentos mostrados pertenecen a un conjunto de datos ficticio; resuelve identificadores reales y obtén autorización antes de una llamada real.

{
  "confirm": false,
  "folder": "Documents",
  "root_name": "OneDrive-Demo"
}

Windows

Propósito

Restringe el acceso de OneDrive de LMCP a una carpeta (`folder`) específica por motivos de seguridad.

Entradas obligatorias

El esquema de esta plataforma no declara entradas obligatorias. Aun así, pueden existir selectores opcionales o requisitos de ejecución.

Permisos y confirmación

El esquema declara un parámetro explícito de confirmación. Revisa la vista previa y autoriza la operación real según el contrato de esta plataforma.

Esquema técnico canónico en inglés — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true",
      "type": "boolean"
    },
    "folder": {
      "description": "Allowed folder path relative to the root. Empty string removes the scope restriction.",
      "type": "string"
    },
    "root_name": {
      "description": "OneDrive root name. Accepted for compatibility with the cloud catalog's schema; this server has a single root and ignores it.",
      "type": "string"
    }
  },
  "type": "object"
}

Ejemplo documental

Ejemplo de documentación para onedrive_set_scope. No ejecutes este ejemplo. Los argumentos mostrados pertenecen a un conjunto de datos ficticio; resuelve identificadores reales y obtén autorización antes de una llamada real.

{
  "confirm": false,
  "folder": "Documents"
}