Skip to content

fix(studio): normalize MCP endpoints for debug runs - #785

Merged
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:fix/studio-mcp-debug-discovery
Jul 30, 2026
Merged

fix(studio): normalize MCP endpoints for debug runs#785
yaozheng-fang merged 1 commit into
volcengine:mainfrom
evanlowe:fix/studio-mcp-debug-discovery

Conversation

@evanlowe

Copy link
Copy Markdown
Contributor

Summary

  • append /mcp to HTTP MCP URLs that do not already use the standard endpoint path
  • validate MCP tool discovery before creating an ADK debug runner
  • return an actionable, credential-safe error when discovery fails

Validation

  • uv run pytest -q (992 passed, 6 skipped)
  • uv run pre-commit run --all-files
  • uv run --with pyright pyright veadk/cli/generated_agent_mcp.py
  • verified a generated-agent debug run using a gateway root URL that requires automatic /mcp normalization

@yaozheng-fang
yaozheng-fang merged commit 0f90cbf into volcengine:main Jul 30, 2026
14 checks passed
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.

2 participants