Ran into a snag — but turned it into a contribution!
While refactoring my CompassionateConnect AI project to fully align with Google’s ADK, I ran into a frustrating and persistent TypeError when trying to use FunctionTool the “correct” way in google-adk==1.2.1. I tried multiple patterns — subclassing, direct instantiation, different argument orders — but nothing worked.
After spending hours debugging, I realized this might not be my mistake at all. So I documented everything — tracebacks, code attempts, environment setup — and submitted a detailed bug report to the official google/adk-python repo.
Here’s the report if you’re curious. https://github.com/google/adk-python/issues/1331
Not the outcome I expected, but I’m glad it turned into something useful for the open source community. Maybe it's me missing something obvious-I’ll be working around the issue and continuing development from here.
Log in or sign up for Devpost to join the conversation.