mirror of
https://github.com/encounter/adk-python.git
synced 2026-07-09 18:19:28 -07:00
chore: Update a2a-sdk to 0.2.16
Convert a2a types to use snake_case fields https://github.com/a2aproject/a2a-python/releases/tag/v0.2.16 PiperOrigin-RevId: 786279179
This commit is contained in:
committed by
Copybara-Service
parent
ce7253f63f
commit
a911469616
@@ -181,15 +181,15 @@ class TestAgentCardBuilder:
|
||||
assert isinstance(result, AgentCard)
|
||||
assert result.name == "test_agent"
|
||||
assert result.description == "Test agent description"
|
||||
assert result.documentationUrl is None
|
||||
assert result.documentation_url is None
|
||||
assert result.url == "http://localhost:80/a2a"
|
||||
assert result.version == "0.0.1"
|
||||
assert result.skills == [mock_primary_skill, mock_sub_skill]
|
||||
assert result.defaultInputModes == ["text/plain"]
|
||||
assert result.defaultOutputModes == ["text/plain"]
|
||||
assert result.supportsAuthenticatedExtendedCard is False
|
||||
assert result.default_input_modes == ["text/plain"]
|
||||
assert result.default_output_modes == ["text/plain"]
|
||||
assert result.supports_authenticated_extended_card is False
|
||||
assert result.provider is None
|
||||
assert result.securitySchemes is None
|
||||
assert result.security_schemes is None
|
||||
|
||||
@patch("google.adk.a2a.utils.agent_card_builder._build_primary_skills")
|
||||
@patch("google.adk.a2a.utils.agent_card_builder._build_sub_agent_skills")
|
||||
@@ -225,15 +225,15 @@ class TestAgentCardBuilder:
|
||||
# Assert
|
||||
assert result.name == "test_agent"
|
||||
assert result.description == "An ADK Agent" # Default description
|
||||
# The source code uses doc_url parameter but AgentCard expects documentationUrl
|
||||
# Since the source code doesn't map doc_url to documentationUrl, it will be None
|
||||
assert result.documentationUrl is None
|
||||
# The source code uses doc_url parameter but AgentCard expects documentation_url
|
||||
# Since the source code doesn't map doc_url to documentation_url, it will be None
|
||||
assert result.documentation_url is None
|
||||
assert (
|
||||
result.url == "https://example.com/a2a"
|
||||
) # Should strip trailing slash
|
||||
assert result.version == "2.0.0"
|
||||
assert result.provider == mock_provider
|
||||
assert result.securitySchemes == mock_security_schemes
|
||||
assert result.security_schemes == mock_security_schemes
|
||||
|
||||
@patch("google.adk.a2a.utils.agent_card_builder._build_primary_skills")
|
||||
@patch("google.adk.a2a.utils.agent_card_builder._build_sub_agent_skills")
|
||||
|
||||
Reference in New Issue
Block a user