fix: delay discord slow listener warnings
This commit is contained in:
@@ -17,6 +17,7 @@ Docs: https://docs.clawd.bot
|
|||||||
- Memory: apply OpenAI batch defaults even without explicit remote config.
|
- Memory: apply OpenAI batch defaults even without explicit remote config.
|
||||||
- macOS: bundle Textual resources in packaged app builds to avoid code block crashes. (#1006)
|
- macOS: bundle Textual resources in packaged app builds to avoid code block crashes. (#1006)
|
||||||
- Tools: return a companion-app-required message when `system.run` is requested without a supporting node.
|
- Tools: return a companion-app-required message when `system.run` is requested without a supporting node.
|
||||||
|
- Discord: only emit slow listener warnings after 30s.
|
||||||
## 2026.1.17-3
|
## 2026.1.17-3
|
||||||
|
|
||||||
### Changes
|
### Changes
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ export type DiscordMessageHandler = (data: DiscordMessageEvent, client: Client)
|
|||||||
|
|
||||||
type DiscordReactionEvent = Parameters<MessageReactionAddListener["handle"]>[0];
|
type DiscordReactionEvent = Parameters<MessageReactionAddListener["handle"]>[0];
|
||||||
|
|
||||||
const DISCORD_SLOW_LISTENER_THRESHOLD_MS = 1000;
|
const DISCORD_SLOW_LISTENER_THRESHOLD_MS = 30_000;
|
||||||
const discordEventQueueLog = createSubsystemLogger("discord/event-queue");
|
const discordEventQueueLog = createSubsystemLogger("discord/event-queue");
|
||||||
|
|
||||||
function logSlowDiscordListener(params: {
|
function logSlowDiscordListener(params: {
|
||||||
|
|||||||
Reference in New Issue
Block a user