Skip to content

Conversation

@gbrmaia
Copy link
Contributor

@gbrmaia gbrmaia commented Nov 21, 2025

This PR adds a new tool, GoogleCalendarDeleteTool, to the @langchain/community package, enabling users to delete events from their Google Calendar. This completes the basic CRUD operations (Create, Read, Delete) for the Google Calendar integration.

Features:

Delete by ID: Users can delete an event by providing its specific Event ID.

Natural Language Deletion: Users can request deletion using natural language queries (e.g., "delete the meeting with John at 3pm").

Smart Search: If an Event ID is not provided, the tool attempts to find the event based on the summary and time range. If a single event is found, it is deleted. If multiple events are found, the tool asks for clarification. If no events are found, it informs the user.

@changeset-bot
Copy link

changeset-bot bot commented Nov 21, 2025

🦋 Changeset detected

Latest commit: eadf96b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@langchain/community Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added community Issues related to `@langchain/community` pkg:@langchain/community examples labels Nov 21, 2025
@gbrmaia gbrmaia changed the title Feat/tool google calendar delete feat(community): add GoogleCalendarDeleteTool Nov 21, 2025
Copy link
Member

@christian-bromann christian-bromann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Thanks for the contribution!

@christian-bromann christian-bromann merged commit bc758ec into langchain-ai:main Dec 12, 2025
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Issues related to `@langchain/community` examples pkg:@langchain/community ready

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants