You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a new folder in Google Drive with complete metadata returned
@@ -375,6 +447,79 @@ Create a copy of a file in Google Drive
375
447
| ↳ `owners`| json | List of file owners |
376
448
| ↳ `size`| string | File size in bytes |
377
449
450
+
### `google_drive_move`
451
+
452
+
Move a file or folder to a different folder in Google Drive
453
+
454
+
#### Input
455
+
456
+
| Parameter | Type | Required | Description |
457
+
| --------- | ---- | -------- | ----------- |
458
+
|`fileId`| string | Yes | The ID of the file or folder to move |
459
+
|`destinationFolderId`| string | Yes | The ID of the destination folder |
460
+
|`removeFromCurrent`| boolean | No | Whether to remove the file from its current parent folder \(default: true\). Set to false to add the file to the destination without removing it from the current location. |
461
+
462
+
#### Output
463
+
464
+
| Parameter | Type | Description |
465
+
| --------- | ---- | ----------- |
466
+
|`file`| json | The moved file metadata |
467
+
| ↳ `id`| string | Google Drive file ID |
468
+
| ↳ `kind`| string | Resource type identifier |
469
+
| ↳ `name`| string | File name |
470
+
| ↳ `mimeType`| string | MIME type |
471
+
| ↳ `webViewLink`| string | URL to view in browser |
472
+
| ↳ `parents`| json | Parent folder IDs |
473
+
| ↳ `createdTime`| string | File creation time |
474
+
| ↳ `modifiedTime`| string | Last modification time |
475
+
| ↳ `owners`| json | List of file owners |
476
+
| ↳ `size`| string | File size in bytes |
477
+
478
+
### `google_drive_search`
479
+
480
+
Search for files in Google Drive using advanced query syntax (e.g., fullText contains, mimeType, modifiedTime, etc.)
|`accountId`| string | Yes | Account ID of the user to assign the issue to. Use "-1" for automatic assignment or null to unassign. |
387
+
|`accountId`| string | Yes | Account ID of the user to assign the issue to. Use "-1" for automatic assignment, or leave empty / pass "null" to unassign. |
388
388
|`cloudId`| string | No | Jira Cloud ID for the instance. If not provided, it will be fetched using the domain. |
389
389
390
390
#### Output
@@ -436,7 +436,7 @@ Search for Jira issues using JQL (Jira Query Language)
436
436
|`jql`| string | Yes | JQL query string to search for issues \(e.g., "project = PROJ AND status = Open"\)|
437
437
|`nextPageToken`| string | No | Cursor token for the next page of results. Omit for the first page. |
438
438
|`maxResults`| number | No | Maximum number of results to return per page \(default: 50\)|
439
-
|`fields`| array | No | Array of field names to return \(default: all navigable\). Use "*all" for every field. |
439
+
|`fields`| array | No | Array of field names to return \(default: all fields\). |
440
440
|`cloudId`| string | No | Jira Cloud ID for the instance. If not provided, it will be fetched using the domain. |
441
441
442
442
#### Output
@@ -506,7 +506,7 @@ Search for Jira issues using JQL (Jira Query Language)
506
506
| ↳ `updated`| string | ISO 8601 timestamp when the issue was last updated |
507
507
|`nextPageToken`| string | Cursor token for the next page. Null when no more results. |
508
508
|`isLast`| boolean | Whether this is the last page of results |
509
-
|`total`| number |Total number of matching issues \(may not always be available\)|
509
+
|`total`| number |Always null. The Jira /search/jql endpoint does not return a total count; use isLast and nextPageToken for pagination.|
0 commit comments