UNPKG

@promptbook/remote-server

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

14 lines (13 loc) 605 B
import type { ChatMessage } from '../../types/ChatMessage'; import type { ChatEffectConfig } from '../types/ChatEffectConfig'; import type { ChatEffectType } from '../types/ChatEffectType'; /** * Detects which effects should be triggered based on message content * * @param message - The chat message to analyze * @param effectConfigs - Array of effect configurations * @returns Array of unique effect types to trigger * * @private utility function of Effects system */ export declare function detectEffects(message: ChatMessage, effectConfigs: ReadonlyArray<ChatEffectConfig>): ChatEffectType[];