Skip to content

feat(tools): add support for google calendar api#1

Open
anujagrawal380 wants to merge 1 commit into
Rootly-AI-Labs:mainfrom
anujagrawal380:feat/add-suuport-google-calendar-api-tool
Open

feat(tools): add support for google calendar api#1
anujagrawal380 wants to merge 1 commit into
Rootly-AI-Labs:mainfrom
anujagrawal380:feat/add-suuport-google-calendar-api-tool

Conversation

@anujagrawal380
Copy link
Copy Markdown

Description

Added support for Google Calendar API as an additional data source for holiday and event detection, providing more comprehensive coverage of public holidays across multiple countries.

Changes Made

  1. Created GoogleCalendarAPITool with support for 10 countries (US, IN, UK, CA, AU, DE, FR, JP, CN, BR)
  2. Integrated tool into both single and bulk anomaly agents
  3. Added GOOGLE_CALENDAR_API_KEY environment variable handling
  4. Updated prompt templates to include the new tool

Other Minor Change

  1. Made changes to llm_utils.py to use new API structure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant