Skip to content

Commit e1c2928

Browse files
author
Jesus Terrazas
committed
format
1 parent 291da1d commit e1c2928

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

libraries/microsoft-agents-a365-runtime/microsoft_agents_a365/runtime/utility.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,4 @@ def get_user_agent_header(orchestrator: str = "") -> str:
107107
orchestrator_part = f"; {orchestrator}" if orchestrator else ""
108108
os_type = platform.system()
109109
python_version = platform.python_version()
110-
return f"Agent365SDK/{Utility._cached_version} ({os_type}; Python/{python_version}{orchestrator_part})"
110+
return f"Agent365SDK/{Utility._cached_version} ({os_type}; Python/{python_version}{orchestrator_part})"

tests/runtime/test_utility.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ def test_resolve_agent_identity_exception_handling(create_test_jwt, mock_context
127127
result = Utility.resolve_agent_identity(context, token)
128128
assert result == "token-app-id"
129129

130+
130131
def test_get_user_agent_header_default():
131132
"""Test get_user_agent_header returns expected format with default orchestrator."""
132133
# Patch version to a known value
@@ -140,6 +141,7 @@ def test_get_user_agent_header_default():
140141
pattern = rf"^Agent365SDK/.+ \({os_type}; Python/{py_version}\)$"
141142
assert re.match(pattern, result)
142143

144+
143145
def test_get_user_agent_header_with_orchestrator():
144146
"""Test get_user_agent_header includes orchestrator when provided."""
145147
Utility._cached_version = "2.0.0"
@@ -151,4 +153,4 @@ def test_get_user_agent_header_with_orchestrator():
151153

152154
# Regex for Agent365SDK/version (OS; Python/version; TestOrchestrator)
153155
pattern = rf"^Agent365SDK/.+ \({os_type}; Python/{py_version}; {orchestrator}\)$"
154-
assert re.match(pattern, result)
156+
assert re.match(pattern, result)

0 commit comments

Comments
 (0)