diff --git a/server.py b/server.py index 0fd650a..af1d4d7 100644 --- a/server.py +++ b/server.py @@ -790,7 +790,7 @@ def _build_agent_card(host: str) -> dict: # Ref: docs/extensions/effect-domain-v1.md in protoWorkstacean. "extensions": [ { - "uri": "https://protolabs.ai/a2a/ext/effect-domain-v1", + "uri": "https://proto-labs.ai/a2a/ext/effect-domain-v1", "params": { "skills": { "bug_triage": { @@ -817,7 +817,7 @@ def _build_agent_card(host: str) -> dict: # extraction side; a Quinn follow-up will plumb LiteLLM's # response_cost through. { - "uri": "https://protolabs.ai/a2a/ext/cost-v1", + "uri": "https://proto-labs.ai/a2a/ext/cost-v1", }, ], }, diff --git a/tests/test_a2a_integration.py b/tests/test_a2a_integration.py index 3819e91..7ff5cba 100644 --- a/tests/test_a2a_integration.py +++ b/tests/test_a2a_integration.py @@ -55,7 +55,7 @@ def test_agent_card_declares_effect_domain_extension() -> None: exts = card["capabilities"].get("extensions", []) effect_ext = next( (e for e in exts - if e.get("uri") == "https://protolabs.ai/a2a/ext/effect-domain-v1"), + if e.get("uri") == "https://proto-labs.ai/a2a/ext/effect-domain-v1"), None, ) assert effect_ext is not None, ( @@ -88,7 +88,7 @@ def test_agent_card_does_not_over_declare_read_only_effects() -> None: exts = card["capabilities"].get("extensions", []) effect_ext = next( (e for e in exts - if e.get("uri") == "https://protolabs.ai/a2a/ext/effect-domain-v1"), + if e.get("uri") == "https://proto-labs.ai/a2a/ext/effect-domain-v1"), {"params": {"skills": {}}}, ) declared = effect_ext["params"]["skills"] @@ -109,7 +109,7 @@ def test_agent_card_declares_cost_v1_extension() -> None: exts = card["capabilities"].get("extensions", []) cost_ext = next( (e for e in exts - if e.get("uri") == "https://protolabs.ai/a2a/ext/cost-v1"), + if e.get("uri") == "https://proto-labs.ai/a2a/ext/cost-v1"), None, ) assert cost_ext is not None, (