github google/adk-python v0.2.0

latest releases: v1.13.0, v1.12.0, v1.11.0...
4 months ago

⚠ BREAKING CHANGES

  • Fix typo in method name in Event: has_trailing_code_exeuction_result --> has_trailing_code_execution_result.

Features

  • adk CLI:
    • Introduce adk create cli tool to help creating agents.
    • Adds --verbosity option to adk deploy cloud_run to show detailed cloud
      run deploy logging.
  • Improve the initialization error message for DatabaseSessionService.
  • Lazy loading for Google 1P tools to minimize the initial latency.
  • Support emitting state-change-only events from planners.
  • Lots of Dev UI updates, including:
    • Show planner thoughts and actions in the Dev UI.
    • Support MCP tools in Dev UI.
      (NOTE: agent.py interface is temp solution and is subject to change)
    • Auto-select the only app if only one app is available.
    • Show grounding links generated by Google Search Tool.
  • .env file is reloaded on every agent run.

Bug Fixes

  • LiteLlm: arg parsing error and python 3.9 compatibility.
  • DatabaseSessionService: adds the missing fields; fixes event with empty
    content not being persisted.
  • Google API Discovery response parsing issue.
  • load_memory_tool rendering issue in Dev UI.
  • Markdown text overflows in Dev UI.

Miscellaneous Chores

  • Adds unit tests in Github action.
  • Improves test coverage.
  • Various typo fixes.

Details:

New Contributors

Full Changelog: v0.1.0...v0.2.0

Don't miss a new adk-python release

NewReleases is sending notifications on new releases.