Skip to content

Raman369AI/adk-python

 
 

Repository files navigation

adk-python — Upstream Contribution Fork

This is my working fork of google/adk-python, Google's Agent Development Kit. I maintain it to land fixes and features upstream; this README tracks that work.

For the actual project, README, and installation instructions, see google/adk-python.

Upstream Contributions

In review

  • #5683fix: terminate infinite retry loop in RunSkillScriptTool on SCRIPT_NOT_FOUND
  • #5651fix: terminate infinite retry loop in LoadSkillResourceTool on RESOURCE_NOT_FOUND
  • #5023fix: raise ValueError for unsupported MIME types in file_data URI path
  • #4748fix(sessions): prevent PydanticSerializationError when session state contains non-serializable objects

Closed

  • #4806fix(tools): support Python 3.10+ pipe union syntax in function parameter parser
  • #4736feat(memory): add DatabaseMemoryService with SQL backend and agent scratchpad (+1855 LOC)
  • #3002fix: improve OpenAPI operation parser type safety and code organization
  • #2768Add SQLite-based memory service implementation

Focus Areas

Tool error handling and retry semantics · session serialization · memory service backends · OpenAPI integration · type-safety fixes.

About

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 96.2%
  • Jupyter Notebook 2.8%
  • HTML 0.8%
  • HCL 0.1%
  • Shell 0.1%
  • JavaScript 0.0%