Skip to content

Commit 0e1cff7

Browse files
committed
Update instances of agent.json to agent-card.json
1 parent 03a8c2c commit 0e1cff7

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

tests/client/test_client.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ async def async_iterable_from_list(
128128

129129
class TestA2ACardResolver:
130130
BASE_URL = 'http://example.com'
131-
AGENT_CARD_PATH = '/.well-known/agent.json'
131+
AGENT_CARD_PATH = '/.well-known/agent-card.json'
132132
FULL_AGENT_CARD_URL = f'{BASE_URL}{AGENT_CARD_PATH}'
133133
EXTENDED_AGENT_CARD_PATH = (
134134
'/agent/authenticatedExtendedCard' # Default path
@@ -154,20 +154,23 @@ async def test_init_parameters_stored_correctly(
154154
httpx_client=mock_httpx_client,
155155
base_url=base_url,
156156
)
157-
assert resolver_default_path.agent_card_path == '.well-known/agent.json'
157+
assert (
158+
resolver_default_path.agent_card_path
159+
== '.well-known/agent-card.json'
160+
)
158161

159162
@pytest.mark.asyncio
160163
async def test_init_strips_slashes(self, mock_httpx_client: AsyncMock):
161164
resolver = A2ACardResolver(
162165
httpx_client=mock_httpx_client,
163166
base_url='http://example.com/', # With trailing slash
164-
agent_card_path='/.well-known/agent.json/', # With leading/trailing slash
167+
agent_card_path='/.well-known/agent-card.json/', # With leading/trailing slash
165168
)
166169
assert (
167170
resolver.base_url == 'http://example.com'
168171
) # Trailing slash stripped
169172
# constructor lstrips agent_card_path, but keeps trailing if provided
170-
assert resolver.agent_card_path == '.well-known/agent.json/'
173+
assert resolver.agent_card_path == '.well-known/agent-card.json/'
171174

172175
@pytest.mark.asyncio
173176
async def test_get_agent_card_success_public_only(

tests/server/apps/jsonrpc/test_serialization.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def test_starlette_agent_card_with_api_key_scheme_alias(
5959
app_instance = A2AStarletteApplication(agent_card_with_api_key, handler)
6060
client = TestClient(app_instance.build())
6161

62-
response = client.get('/.well-known/agent.json')
62+
response = client.get('/.well-known/agent-card.json')
6363
assert response.status_code == 200
6464
response_data = response.json()
6565

@@ -91,7 +91,7 @@ def test_fastapi_agent_card_with_api_key_scheme_alias(
9191
app_instance = A2AFastAPIApplication(agent_card_with_api_key, handler)
9292
client = TestClient(app_instance.build())
9393

94-
response = client.get('/.well-known/agent.json')
94+
response = client.get('/.well-known/agent-card.json')
9595
assert response.status_code == 200
9696
response_data = response.json()
9797

tests/server/test_integration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ def client(app: A2AStarletteApplication, **kwargs):
147147

148148
def test_agent_card_endpoint(client: TestClient, agent_card: AgentCard):
149149
"""Test the agent card endpoint returns expected data."""
150-
response = client.get('/.well-known/agent.json')
150+
response = client.get('/.well-known/agent-card.json')
151151
assert response.status_code == 200
152152
data = response.json()
153153
assert data['name'] == agent_card.name
@@ -315,7 +315,7 @@ def custom_handler(request):
315315
assert response.json() == {'message': 'Hello'}
316316

317317
# Ensure default routes still work
318-
response = client.get('/.well-known/agent.json')
318+
response = client.get('/.well-known/agent-card.json')
319319
assert response.status_code == 200
320320
data = response.json()
321321
assert data['name'] == agent_card.name
@@ -339,7 +339,7 @@ def custom_handler(request):
339339
assert response.json() == {'message': 'Hello'}
340340

341341
# Ensure default routes still work
342-
response = client.get('/.well-known/agent.json')
342+
response = client.get('/.well-known/agent-card.json')
343343
assert response.status_code == 200
344344
data = response.json()
345345
assert data['name'] == agent_card.name

0 commit comments

Comments
 (0)