diff --git a/pyproject.toml b/pyproject.toml index 37967f1f..ea1cca09 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,15 +12,16 @@ authors = [ ] dependencies = [ "pydantic-settings>=2.10.1", # Config management - "a2a-sdk==0.2.12", # For Google Agent2Agent protocol + "a2a-sdk==0.3.1", # For Google Agent2Agent protocol "deprecated>=1.2.18", - "google-adk==1.8.0", # For basic agent architecture + "google-adk==1.11.0", # For basic agent architecture "litellm>=1.74.3", # For model inference "loguru>=0.7.3", # For better logging "openinference-instrumentation-google-adk>=0.1.1", # For OpenInference instrumentation "opentelemetry-exporter-otlp>=1.35.0", "opentelemetry-instrumentation-logging>=0.56b0", "wrapt>=1.17.2", # For patching built-in functions + "typer>=0.16.0", # For command-line implementation ] [project.scripts] @@ -41,8 +42,6 @@ eval = [ ] cli = [ "volcengine-python-sdk==4.0.3", # For Volcengine API - "typer>=0.16.0", # For command-line implementation - "streamlit==1.46.1", # For running VeADK studio app "agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits "fastmcp>=2.11.3", # For running MCP ] diff --git a/veadk/a2a/remote_ve_agent.py b/veadk/a2a/remote_ve_agent.py index 80e0c2c8..6f3d79fd 100644 --- a/veadk/a2a/remote_ve_agent.py +++ b/veadk/a2a/remote_ve_agent.py @@ -18,7 +18,7 @@ from a2a.types import AgentCard from google.adk.agents.remote_a2a_agent import RemoteA2aAgent -AGENT_CARD_WELL_KNOWN_PATH = "/.well-known/agent.json" +AGENT_CARD_WELL_KNOWN_PATH = "/.well-known/agent-card.json" class RemoteVeAgent(RemoteA2aAgent): diff --git a/veadk/cli/services/vefaas/template/deploy.py b/veadk/cli/services/vefaas/template/deploy.py index 1d3dd4f1..79b2ca2d 100644 --- a/veadk/cli/services/vefaas/template/deploy.py +++ b/veadk/cli/services/vefaas/template/deploy.py @@ -48,7 +48,7 @@ async def main(): query_example, SESSION_ID, USER_ID ) print(f"VeFaaS application ID: {cloud_app.vefaas_application_id}") - print(f"Message ID: {response_message.messageId}") + print(f"Message ID: {response_message.message_id}") print( f"Response from {cloud_app.vefaas_endpoint}: {response_message.parts[0].root.text}" )