77
88The extension provides the following tools:
99
10+ ### Authentication
11+
12+ - ` auth.clear ` : Clears the authentication credentials, forcing a re-login on the
13+ next request.
14+ - ` auth.refreshToken ` : Manually triggers the token refresh process.
15+
1016### Google Docs
1117
1218- ` docs.create ` : Creates a new Google Doc.
13- - ` docs.insertText ` : Inserts text at the beginning of a Google Doc.
19+ - ` docs.getSuggestions ` : Retrieves suggested edits from a Google Doc.
20+ - ` docs.getComments ` : Retrieves comments from a Google Doc.
21+ - ` docs.writeText ` : Writes text to a Google Doc at a specified position.
1422- ` docs.find ` : Finds Google Docs by searching for a query in their title.
1523- ` docs.move ` : Moves a document to a specified folder.
1624- ` docs.getText ` : Retrieves the text content of a Google Doc.
17- - ` docs.appendText ` : Appends text to the end of a Google Doc.
1825- ` docs.replaceText ` : Replaces all occurrences of a given text with new text in
1926 a Google Doc.
20- - ` docs.extractIdFromUrl ` : Extracts the document ID from a Google Workspace URL.
27+ - ` docs.formatText ` : Applies formatting (bold, italic, headings, etc.) to text
28+ ranges in a Google Doc.
2129
2230### Google Slides
2331
2432- ` slides.getText ` : Retrieves the text content of a Google Slides presentation.
2533- ` slides.find ` : Finds Google Slides presentations by searching for a query.
2634- ` slides.getMetadata ` : Gets metadata about a Google Slides presentation.
35+ - ` slides.getImages ` : Downloads all images embedded in a Google Slides
36+ presentation to a local directory.
37+ - ` slides.getSlideThumbnail ` : Downloads a thumbnail image for a specific slide
38+ in a Google Slides presentation to a local path.
2739
2840### Google Sheets
2941
@@ -72,10 +84,13 @@ The extension provides the following tools:
7284- ` gmail.downloadAttachment ` : Downloads an attachment from a Gmail message to a
7385 local file.
7486- ` gmail.modify ` : Modify a Gmail message.
87+ - ` gmail.batchModify ` : Bulk modify up to 1,000 Gmail messages at once.
88+ - ` gmail.modifyThread ` : Modify labels on all messages in a Gmail thread.
7589- ` gmail.send ` : Send an email message.
7690- ` gmail.createDraft ` : Create a draft email message.
7791- ` gmail.sendDraft ` : Send a previously created draft email.
7892- ` gmail.listLabels ` : List all Gmail labels in the user's mailbox.
93+ - ` gmail.createLabel ` : Create a new Gmail label.
7994
8095### Time
8196
@@ -93,12 +108,6 @@ The extension provides the following tools:
93108 assistant). Defaults to the authenticated user and supports filtering by
94109 relation type.
95110
96- ### Authentication
97-
98- - ` auth.clear ` : Clears authentication credentials, forcing a re-login on the
99- next request.
100- - ` auth.refreshToken ` : Manually triggers the token refresh process.
101-
102111## Custom Commands
103112
104113The extension includes several pre-configured commands for common tasks:
0 commit comments