Skip to content

fix(studio): enforce Google ADK floor for managed Sidecar - #968

Open
zyn080302 wants to merge 1 commit into
volcengine:mainfrom
zyn080302:fix/managed-sidecar-google-adk-floor
Open

fix(studio): enforce Google ADK floor for managed Sidecar#968
zyn080302 wants to merge 1 commit into
volcengine:mainfrom
zyn080302:fix/managed-sidecar-google-adk-floor

Conversation

@zyn080302

@zyn080302 zyn080302 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replace inherited bare or outdated google-adk requirements when staging managed Harness Sidecar builds.
  • Enforce google-adk>=1.34.0 so the current VeADK source can import SkillToolset.
  • Keep ordinary non-Sidecar installation and runtime paths unchanged.

Root cause

The managed base image already contains an older Google ADK version. A bare google-adk requirement was therefore considered satisfied, so the application build did not upgrade it. The Runtime then failed during startup because google.adk.tools.skill_toolset was unavailable.

Verification

  • tests/cli/test_managed_sidecar_source.py: 7 passed
  • tests/cli/test_studio_rbac.py: 84 passed
  • Ruff check/format, hardcoded-secret pre-commit, and git diff --check passed
  • Built wheel verified to contain and use the google-adk>=1.34.0 rewrite logic

@zyn080302 zyn080302 changed the title fix(studio): enforce Google ADK floor for Sidecar fix(studio): enforce Google ADK floor for managed Sidecar Aug 24, 2026
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