{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/2"}],"enrichment":{"capability":"Provides the core hosting infrastructure for building conversational AI agents that work across Microsoft 365 platforms, handling activity processing, state management, authentication, and channel communication.","skillfed_tags":["conversational-ai","microsoft-365","multi-turn-state"],"use_cases":["Build a Teams bot that maintains conversation state and routes messages to handler functions based on content patterns","Create a multi-platform agent that handles the same business logic across Teams, Slack, and web chat with unified state management","Implement enterprise-grade error handling and observability for production agents using OpenTelemetry integration","Develop agents with role-based authorization and authentication using the built-in Authorization and ClaimsIdentity classes","Manage complex multi-turn conversations with ConversationState, UserState, and TempState across different scopes"],"what_it_does":"microsoft-agents-hosting-core is the foundational library for the Microsoft 365 Agents SDK, providing the orchestration engine for building production-grade conversational agents. It supplies the core classes (AgentApplication, TurnContext, TurnState) and infrastructure for activity routing, multi-turn conversation state, and channel communication. The library handles the complex plumbing of agent lifecycle management, state persistence across conversation turns, and integration with authentication systems.\n\nDevelopers use it to build agents that respond to messages through decorator-based routing, manage conversation state across turns, and handle errors consistently. It depends on microsoft-agents-activity for the Activity protocol types, pyjwt for token handling, python-dotenv for configuration, and opentelemetry for observability. The library is designed to work with hosting adapters (aiohttp, FastAPI, Teams, Slack) that you install separately depending on your deployment target.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, uses a permissive MIT license, and provides low-friction installation. It is the required foundation for any Microsoft 365 agent development in Python. Install it if you are building agents for Teams, M365 Copilot, or other Microsoft platforms; skip it if you need agents for non-Microsoft channels only."},"id":"microsoft-agents-hosting-core","links":{"html":"https://skillfed.io/packages/microsoft-agents-hosting-core","md":"https://skillfed.io/packages/microsoft-agents-hosting-core.md","pypi":"https://pypi.org/project/microsoft-agents-hosting-core/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-30","license_spdx":"MIT","license_treatment":"permissive","name":"microsoft-agents-hosting-core","python_support":"supports_current","summary":"Core library for Microsoft Agents"},"popularity":{"monthly_downloads":938513,"position":4685,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.3.0"}
