Methods
push
- push(role, content): boolean
Parameters
- role: "user" | "assistant" | "system" | "tool"
- content: string
Returns boolean
shouldActivate
- shouldActivate(): boolean
Returns boolean
getTotalTokens
- getTotalTokens(): number
Returns number
getPendingTokens
- getPendingTokens(): number
Returns number
getMessageCount
- getMessageCount(): number
Returns number
clear
- clear(): void
Returns void
Add a message to the buffer. Returns true if the buffer has reached activation threshold.