Protected
_Protected
Readonly
changeProtected
chatProtected
chatProtected
chatProtected
defaultProtected
fallbackProtected
loggerProtected
Readonly
onProtected
pinProtected
Readonly
preferenceProtected
variableProtected
cancelOptional
location: ChatAgentLocationOptional
options: SessionOptionsOptional
pinnedAgent: ChatAgentProtected
getProtected
getProtected
getCheck if an agent is pinned, and use it if no other agent is mentioned.
Protected
initialProtected
isDetermines if chat agent pinning is enabled. Can be overridden by subclasses to provide different logic (e.g., using preferences).
Protected
resolveOptional
options: SessionOptionsProtected
update
Customizes the ChatServiceImpl to consider preference based default chat agent