Interface: HeuristicAgentOptions
@roomful/core / HeuristicAgentOptions
Interface: HeuristicAgentOptions
Section titled “Interface: HeuristicAgentOptions”Defined in: packages/core/src/ai-peer.ts:383
Configures createHeuristicAgent.
Properties
Section titled “Properties”moodField?
Section titled “moodField?”
optionalmoodField:string
Defined in: packages/core/src/ai-peer.ts:389
The presence field to set a rotating mood on (skipped if unset).
moods?
Section titled “moods?”
optionalmoods:string[]
Defined in: packages/core/src/ai-peer.ts:391
The mood pool.
reactEveryTicks?
Section titled “reactEveryTicks?”
optionalreactEveryTicks:number
Defined in: packages/core/src/ai-peer.ts:393
Emit a reaction every N ticks. Defaults to 5.
reactionEvent?
Section titled “reactionEvent?”
optionalreactionEvent:string
Defined in: packages/core/src/ai-peer.ts:385
Emit reactions on this event channel (skipped if unset).
reactions?
Section titled “reactions?”
optionalreactions:unknown[]
Defined in: packages/core/src/ai-peer.ts:387
The pool of reaction payloads to emit verbatim on reactionEvent.