-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Required prerequisites
- I have read the documentation https://camel-ai.github.io/camel/camel.html.
- I have searched the Issue Tracker and Discussions that this hasn't already been reported. (+1 or comment there if it has.)
- Consider asking first in a Discussion.
What version of camel are you using?
0.2.79a0
System information
3.10.18 (main, Sep 18 2025, 19:42:01) [MSC v.1944 64 bit (AMD64)] win32
0.2.79a0
Problem description
Hi @Wendong-Fan
So I was trying to use GoogleCalendarToolkit and was getting redirect URI mismatch error during authentication, ideally the user in this case I should match the redirect uri in the app registery in google console that camel ai uses but the redirect uri generated by GoogleCalendarToolkit is not fixed and dynamically generated.
I have looked at the GoogleCalendarToolkit code and based on that this should be really easy fix we just have to set number to the port instead of 0 and it should solve the issue.
Once you approve if the issue is legit I will create a pr for it
Also on side note can we add a basic whom to tag discription in issue template
Like for issue in toolkit tag xyz and so on
I think this will make it easier for new contributors as well as maintainers
Reproducible example code
The Python snippets:
from camel.toolkits import GoogleCalendarToolkit
import dotenv
dotenv.load_dotenv()
calendar_toolkit = GoogleCalendarToolkit()
calendar_tool = calendar_toolkit.get_tools()- Go to Google Cloud Console and from APIs & Services create Calender api .
2 From the created calender api get client id and client secret credential and add them to env - Then run the above code
Traceback
Expected behavior
No response
Additional context
No response

