Google Super
GOOGLESUPER_LIST_CHANGES
Tool to list the changes for a user or shared drive. Use when you need to track modifications to files and folders, such as creations, deletions, or permission changes. This action requires a `pageToken` which can be initially obtained using the `get_changes_start_page_token` action or from a previous `LIST_CHANGES` response. Example usage: ```json { "pageSize": 100, "includeRemoved": true } ``` Returns changes with timestamps, file IDs, and modification details. Save the `newStartPageToken` from the response to monitor future changes efficiently.
Remote googlesuper
Other tools also called GOOGLESUPER_LIST_CHANGES?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"spaces": {
"type": "string",
"title": "Spaces",
"default": "drive",
"examples": [
"drive,appDataFolder"
],
"nullable": true,
"description": "A comma-separated list of spaces to query within the corpora. Supported values are 'drive' and 'appDataFolder'."
},
"driveId": {
"type": "string",
"title": "Drive Id",
"default": null,
"examples": [
"0AB1CDEfghijklmNOP"
],
"nullable": true,
"description": "The shared drive from which changes will be returned. If specified the change IDs will be reflective of the shared drive; use the combined drive ID and change ID as an identifier."
},
"pageSize": {
"type": "integer",
"title": "Page Size",
"default": 100,
"maximum": 1000,
"minimum": 1,
"examples": [
100
],
"nullable": true,
"description": "The maximum number of changes to return per page."
},
"pageToken": {
"type": "string",
"title": "Page Token",
"examples": [
"12345"
],
"description": "The token for continuing a previous list request on the next page. This should be set to the value of 'nextPageToken' from the previous response or to the response from the getStartPageToken method."
},
"includeLabels": {
"type": "string",
"title": "Include Labels",
"default": null,
"examples": [
"labelId1,labelId2"
],
"nullable": true,
"description": "A comma-separated list of IDs of labels to include in the `labelInfo` part of the response."
},
"includeRemoved": {
"type": "boolean",
"title": "Include Removed",
"default": true,
"nullable": true,
"description": "Whether to include changes indicating that items have been removed from the list of changes, for example by deletion or loss of access."
},
"restrictToMyDrive": {
"type": "boolean",
"title": "Restrict To My Drive",
"default": null,
"nullable": true,
"description": "Whether to restrict the results to changes inside the My Drive hierarchy. This omits changes to files such as those in the Application Data folder or shared files which have not been added to My Drive."
},
"supportsAllDrives": {
"type": "boolean",
"title": "Supports All Drives",
"default": null,
"nullable": true,
"description": "Whether the requesting application supports both My Drives and shared drives."
},
"includeCorpusRemovals": {
"type": "boolean",
"title": "Include Corpus Removals",
"default": null,
"nullable": true,
"description": "Whether changes should include the file resource if the file is still accessible by the user at the time of the request, even when a file was removed from the list of changes and there will be no further change entries for this file."
},
"includeItemsFromAllDrives": {
"type": "boolean",
"title": "Include Items From All Drives",
"default": null,
"nullable": true,
"description": "Whether both My Drive and shared drive items should be included in results."
},
"includePermissionsForView": {
"type": "string",
"title": "Include Permissions For View",
"default": null,
"examples": [
"published"
],
"nullable": true,
"description": "Specifies which additional view's permissions to include in the response. Only 'published' is supported."
}
}
}