Compartilhar via


TaskAgentSession interface

Representa uma sessão para executar trocas de mensagens de um agente.

Propriedades

agent

Obtém ou define o agente que é o destino da sessão.

agentCanHandleOaepSHA256

Isso será falso caso um agente antigo esteja criando a sessão.

encryptionKey

Obtém a chave usada para criptografar o tráfego de mensagens para esta sessão.

ownerName

Obtém ou define o nome do proprietário desta sessão. Geralmente esta será a máquina de origem.

sessionId

Obtém o identificador exclusivo para esta sessão.

systemCapabilities

Detalhes da propriedade

agent

Obtém ou define o agente que é o destino da sessão.

agent: TaskAgentReference

Valor da propriedade

agentCanHandleOaepSHA256

Isso será falso caso um agente antigo esteja criando a sessão.

agentCanHandleOaepSHA256: boolean

Valor da propriedade

boolean

encryptionKey

Obtém a chave usada para criptografar o tráfego de mensagens para esta sessão.

encryptionKey: TaskAgentSessionKey

Valor da propriedade

ownerName

Obtém ou define o nome do proprietário desta sessão. Geralmente esta será a máquina de origem.

ownerName: string

Valor da propriedade

string

sessionId

Obtém o identificador exclusivo para esta sessão.

sessionId: string

Valor da propriedade

string

systemCapabilities

systemCapabilities: {[key: string]: string}

Valor da propriedade

{[key: string]: string}