ActivityLike interface

Minimal activity shape required by hosting observability utilities.

Property Details

channelId

channelId?: string

Property Value

string

channelIdSubChannel

channelIdSubChannel?: unknown

Property Value

unknown

conversation

conversation?: { id?: string }

Property Value

{ id?: string }

from

from?: { aadObjectId?: string, agenticAppBlueprintId?: string, agenticAppId?: string, agenticUserId?: string, id?: string, name?: string, role?: string, tenantId?: string }

Property Value

{ aadObjectId?: string, agenticAppBlueprintId?: string, agenticAppId?: string, agenticUserId?: string, id?: string, name?: string, role?: string, tenantId?: string }

getAgenticInstanceId

getAgenticInstanceId?: () => undefined | string

Property Value

() => undefined | string

getAgenticTenantId

getAgenticTenantId?: () => string

Property Value

() => string

getAgenticUser

getAgenticUser?: () => string

Property Value

() => string

isAgenticRequest

isAgenticRequest?: () => boolean

Property Value

() => boolean

name

name?: string

Property Value

string

recipient

recipient?: { aadObjectId?: string, name?: string, role?: string }

Property Value

{ aadObjectId?: string, name?: string, role?: string }

serviceUrl

serviceUrl?: string

Property Value

string

text

text?: string

Property Value

string

type

type?: string

Property Value

string