Interface: ChatTaskResponderConfig
Defined in: .source/wunderland/src/channels/chat/types.ts:43
Configuration for the ChatTaskResponder.
Properties
allowedUsers
allowedUsers:
string[]
Defined in: .source/wunderland/src/channels/chat/types.ts:47
User IDs allowed to trigger tools. Empty = all users.
conversationHistoryLimit
conversationHistoryLimit:
number
Defined in: .source/wunderland/src/channels/chat/types.ts:49
Max messages to retain per conversation.
dbPath?
optionaldbPath?:string
Defined in: .source/wunderland/src/channels/chat/types.ts:51
SQLite database path for conversation persistence.
llmCallFn?
optionalllmCallFn?: (messages,tools?) =>Promise<string>
Defined in: .source/wunderland/src/channels/chat/types.ts:53
LLM call function — invoked with message history, returns assistant response.
Parameters
messages
object[]
tools?
unknown[]
Returns
Promise<string>
securityTier
securityTier:
SecurityTier
Defined in: .source/wunderland/src/channels/chat/types.ts:45
Security tier for this responder instance.