Skip to content

Commit 458a0b6

Browse files
Fix Readme and Imports
1 parent a86bb99 commit 458a0b6

3 files changed

Lines changed: 20 additions & 30 deletions

File tree

‎README.md‎

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ For more detailed build instructions, see the [BUILD.md](BUILD.md).
8383
- **libraries/microsoft-agents-a365-tooling-extensions-azureaifoundry**: Azure AI Foundry tooling extensions
8484
- **libraries/microsoft-agents-a365-tooling-extensions-openai**: OpenAI tooling extensions
8585
- **libraries/microsoft-agents-a365-tooling-extensions-semantickernel**: Semantic Kernel tooling extensions
86-
- **samples/**: For sample applications, see the [Agent365-Samples Repository](https://github.com/microsoft/Agent365-Samples/tree/main/python)
86+
- For sample applications, see the [Microsoft Agent 365 SDK Samples repository](https://github.com/microsoft/Agent365-Samples/tree/main/python)
8787
- **tests/**: Unit and integration tests
8888

8989
## Support
@@ -104,24 +104,23 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope
104104

105105
## Useful Links
106106

107-
### Microsoft 365 Agent SDK
107+
### Microsoft 365 Agents SDK
108108

109109
The core SDK for building conversational AI agents for Microsoft 365 platforms.
110110

111-
- [Microsoft 365 Agents SDK](https://aka.ms/agents)
112-
- [Agents-for-net repository](https://github.com/Microsoft/Agents-for-net)
113-
- [Agents-for-js repository](https://github.com/Microsoft/Agents-for-js)
114-
- [Agents-for-python repository](https://github.com/Microsoft/Agents-for-python)
111+
- [Microsoft 365 Agents SDK - C# /.NET repository](https://github.com/Microsoft/Agents-for-net)
112+
- [Microsoft 365 Agents SDK - NodeJS /TypeScript repository](https://github.com/Microsoft/Agents-for-js)
113+
- [Microsoft 365 Agents SDK - Python repository](https://github.com/Microsoft/Agents-for-python)
115114
- [Microsoft 365 Agents documentation](https://learn.microsoft.com/microsoft-365/agents-sdk/)
116115

117-
### Microsoft Agents 365 SDK
116+
### Microsoft Agent 365 SDK
118117

119118
Enterprise-grade extensions for observability, notifications, runtime utilities, and developer tools.
120119

121-
- [Agent365-dotnet repository](https://github.com/microsoft/Agent365-dotnet)
122-
- [Agent365-python repository](https://github.com/microsoft/Agent365-python) - You are here
123-
- [Agent365-nodejs repository](https://github.com/microsoft/Agent365-nodejs)
124-
- [Agent365-Samples repository](https://github.com/microsoft/Agent365-Samples)
120+
- [Microsoft Agent 365 SDK - C# /.NET repository](https://github.com/microsoft/Agent365-dotnet)
121+
- [Microsoft Agent 365 SDK - Python repository](https://github.com/microsoft/Agent365-python) - You are here
122+
- [Microsoft Agent 365 SDK - Node.js/TypeScript repository](https://github.com/microsoft/Agent365-nodejs)
123+
- [Microsoft Agent 365 SDK Samples repository](https://github.com/microsoft/Agent365-Samples)
125124
- [Microsoft Agent 365 developer documentation](https://learn.microsoft.com/microsoft-agent-365/developer/)
126125

127126
### Additional Resources
@@ -131,9 +130,9 @@ Enterprise-grade extensions for observability, notifications, runtime utilities,
131130
## 📋 **Telemetry**
132131

133132
Data Collection. The software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may turn off the telemetry as described in the repository. There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with a copy of Microsoft's privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and use in the help documentation and our privacy statement. Your use of the software operates as your consent to these practices.
134-
133+
135134
## Trademarks
136-
135+
137136
*Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653.*
138137

139138
## License

‎libraries/microsoft-agents-a365-tooling-extensions-azureaifoundry/microsoft_agents_a365/tooling/extensions/azureaifoundry/services/mcp_tool_registration_service.py‎

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,11 @@
1717
from azure.identity import DefaultAzureCredential
1818
from azure.ai.agents.models import McpTool, ToolResources
1919
from microsoft_agents.hosting.core import Authorization, TurnContext
20-
21-
from ...common.utils.utility import get_mcp_platform_authentication_scope
22-
23-
# Local imports
24-
from microsoft_kairo.tooling.common.services.mcp_tool_server_configuration_service import (
20+
from microsoft_agents_a365.tooling.services.mcp_tool_server_configuration_service import (
2521
McpToolServerConfigurationService,
2622
)
27-
from microsoft_kairo.tooling.common.utils.constants import Constants
23+
from microsoft_agents_a365.tooling.utils.constants import Constants
24+
from microsoft_agents_a365.tooling.utils.utility import get_mcp_platform_authentication_scope
2825

2926

3027
class McpToolRegistrationService:

‎libraries/microsoft-agents-a365-tooling-extensions-semantickernel/microsoft_agents_a365/tooling/extensions/semantickernel/services/mcp_tool_registration_service.py‎

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,19 @@
1414
import re
1515
from typing import Any, Optional
1616
from semantic_kernel import kernel as sk
17+
from semantic_kernel.connectors.mcp import MCPStreamableHttpPlugin
1718
from microsoft_agents.hosting.core import Authorization, TurnContext
18-
19-
# Third-party imports
20-
21-
# Local imports
22-
from ...common.services.mcp_tool_server_configuration_service import (
19+
from microsoft_agents_a365.tooling.services.mcp_tool_server_configuration_service import (
2320
McpToolServerConfigurationService,
2421
)
25-
from ...common.models import MCPServerConfig
26-
from ...common.utils.constants import Constants
27-
from ...common.utils.utility import (
22+
from microsoft_agents_a365.tooling.models.mcp_server_config import MCPServerConfig
23+
from microsoft_agents_a365.tooling.utils.constants import Constants
24+
from microsoft_agents_a365.tooling.utils.utility import (
2825
get_tools_mode,
2926
get_mcp_platform_authentication_scope,
3027
)
3128

3229

33-
from semantic_kernel.connectors.mcp import MCPStreamableHttpPlugin
34-
35-
3630
class McpToolRegistrationService:
3731
"""
3832
Provides services related to tools in the Semantic Kernel.

0 commit comments

Comments
 (0)