Class: TeamsChannelAdapter
Defined in: packages/agentos/src/channels/adapters/TeamsChannelAdapter.ts:104
Channel adapter for Microsoft Teams via Bot Framework.
Uses botbuilder and botframework-connector via dynamic imports.
Capabilities: text, rich_text, images, documents, buttons,
threads, mentions, reactions, group_chat, channels.
Conversation ID format:
- Direct: the conversation ID from Teams (opaque string)
- Channel:
<channelId>with optionalreplyToMessageIdfor threading
Extends
Constructors
Constructor
new TeamsChannelAdapter(
retryConfig?):TeamsChannelAdapter
Defined in: packages/agentos/src/channels/adapters/BaseChannelAdapter.ts:111
Parameters
retryConfig?
Partial<RetryConfig>
Returns
TeamsChannelAdapter
Inherited from
BaseChannelAdapter.constructor
Properties
auth
protectedauth:ChannelAuthConfig&object|undefined
Defined in: packages/agentos/src/channels/adapters/BaseChannelAdapter.ts:97
Stored auth config so reconnect() can re-use it.
Inherited from
capabilities
readonlycapabilities: readonlyChannelCapability[]
Defined in: packages/agentos/src/channels/adapters/TeamsChannelAdapter.ts:107
Declared capabilities of this adapter.
Overrides
BaseChannelAdapter.capabilities
connectedSince
protectedconnectedSince:string|undefined
Defined in: packages/agentos/src/channels/adapters/BaseChannelAdapter.ts:92
Inherited from
BaseChannelAdapter.connectedSince