Share via


SourceMetadata interface

Represents metadata about the source of an invocation

Properties

description

Optional description providing additional context about the source

iconUri

Optional icon identifier or URL for visual representation of the source

id

Unique identifier for the source (e.g., agent ID, user ID, system component ID)

name

Human-readable name of the source

role

The role of the source invoking the agent

Property Details

description

Optional description providing additional context about the source

description?: string

Property Value

string

iconUri

Optional icon identifier or URL for visual representation of the source

iconUri?: string

Property Value

string

id

Unique identifier for the source (e.g., agent ID, user ID, system component ID)

id?: string

Property Value

string

name

Human-readable name of the source

name?: string

Property Value

string

role

The role of the source invoking the agent

role?: InvocationRole

Property Value