@cuylabs/channel-m365
v0.5.1
Published
SDK-neutral Microsoft 365 Activity primitives for channel adapters
Maintainers
Readme
@cuylabs/channel-m365
Microsoft 365 Activity primitives for channel adapters.
This package owns small Activity-like types and accessors that do not import Microsoft hosting SDKs and do not depend on an agent runtime.
import {
getM365ConversationId,
isM365ChannelActivity,
} from "@cuylabs/channel-m365";
if (isM365ChannelActivity(activity, "slack")) {
const conversationId = getM365ConversationId(activity);
}Use this package as the base for M365-compatible channel primitives. Runtime adapters should live in packages that explicitly name their agent runtime.
