From ce91aba4defca2620caa8629bc75793e51dfdef1 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 26 Dec 2025 14:38:37 +0100 Subject: [PATCH] fix: apply biome formatting --- src/auto-reply/reply.ts | 9 +++++++-- src/commands/health.ts | 5 +++-- src/discord/monitor.ts | 9 +++++---- src/discord/probe.ts | 7 +++++-- src/discord/token.ts | 1 - src/gateway/server.ts | 11 ++++++----- 6 files changed, 26 insertions(+), 16 deletions(-) diff --git a/src/auto-reply/reply.ts b/src/auto-reply/reply.ts index 6a04cae7e..66717ea80 100644 --- a/src/auto-reply/reply.ts +++ b/src/auto-reply/reply.ts @@ -121,7 +121,11 @@ function normalizeQueueMode(raw?: string): QueueMode | undefined { if (!raw) return undefined; const cleaned = raw.trim().toLowerCase(); if (cleaned === "queue" || cleaned === "queued") return "queue"; - if (cleaned === "interrupt" || cleaned === "interrupts" || cleaned === "abort") + if ( + cleaned === "interrupt" || + cleaned === "interrupts" || + cleaned === "abort" + ) return "interrupt"; return undefined; } @@ -137,7 +141,8 @@ export function extractQueueDirective(body?: string): { const match = body.match(/(?:^|\s)\/queue(?=$|\s|:)\s*:?\s*([a-zA-Z-]+)\b/i); const rawMode = match?.[1]; const lowered = rawMode?.trim().toLowerCase(); - const queueReset = lowered === "default" || lowered === "reset" || lowered === "clear"; + const queueReset = + lowered === "default" || lowered === "reset" || lowered === "clear"; const queueMode = queueReset ? undefined : normalizeQueueMode(rawMode); const cleaned = match ? body.replace(match[0], "").replace(/\s+/g, " ").trim() diff --git a/src/commands/health.ts b/src/commands/health.ts index 5aeefb371..e294653f8 100644 --- a/src/commands/health.ts +++ b/src/commands/health.ts @@ -1,6 +1,6 @@ import { loadConfig } from "../config/config.js"; import { loadSessionStore, resolveStorePath } from "../config/sessions.js"; -import { probeDiscord, type DiscordProbe } from "../discord/probe.js"; +import { type DiscordProbe, probeDiscord } from "../discord/probe.js"; import { callGateway } from "../gateway/call.js"; import { info } from "../globals.js"; import type { RuntimeEnv } from "../runtime.js"; @@ -82,7 +82,8 @@ export async function getHealthSnapshot( ? await probeTelegram(telegramToken.trim(), cappedTimeout, telegramProxy) : undefined; - const discordToken = process.env.DISCORD_BOT_TOKEN ?? cfg.discord?.token ?? ""; + const discordToken = + process.env.DISCORD_BOT_TOKEN ?? cfg.discord?.token ?? ""; const discordConfigured = discordToken.trim().length > 0; const discordProbe = discordConfigured ? await probeDiscord(discordToken.trim(), cappedTimeout) diff --git a/src/discord/monitor.ts b/src/discord/monitor.ts index 5b89e49fc..4974e8458 100644 --- a/src/discord/monitor.ts +++ b/src/discord/monitor.ts @@ -42,7 +42,10 @@ type DiscordMediaInfo = { export async function monitorDiscordProvider(opts: MonitorDiscordOpts = {}) { const cfg = loadConfig(); const token = normalizeDiscordToken( - opts.token ?? process.env.DISCORD_BOT_TOKEN ?? cfg.discord?.token ?? undefined, + opts.token ?? + process.env.DISCORD_BOT_TOKEN ?? + cfg.discord?.token ?? + undefined, ); if (!token) { throw new Error( @@ -119,9 +122,7 @@ export async function monitorDiscordProvider(opts: MonitorDiscordOpts = {}) { const guildId = message.guild?.id ?? ""; const userId = message.author.id; const guildOk = - !guilds || - guilds.allowAll || - (guildId && guilds.ids.has(guildId)); + !guilds || guilds.allowAll || (guildId && guilds.ids.has(guildId)); const userOk = !users || users.allowAll || users.ids.has(userId); if (!guildOk || !userOk) { logVerbose( diff --git a/src/discord/probe.ts b/src/discord/probe.ts index ae1b56143..074d6b59e 100644 --- a/src/discord/probe.ts +++ b/src/discord/probe.ts @@ -38,7 +38,11 @@ export async function probeDiscord( elapsedMs: 0, }; if (!normalized) { - return { ...result, error: "missing token", elapsedMs: Date.now() - started }; + return { + ...result, + error: "missing token", + elapsedMs: Date.now() - started, + }; } try { const res = await fetchWithTimeout( @@ -70,4 +74,3 @@ export async function probeDiscord( }; } } - diff --git a/src/discord/token.ts b/src/discord/token.ts index 9f98dc405..83b292833 100644 --- a/src/discord/token.ts +++ b/src/discord/token.ts @@ -4,4 +4,3 @@ export function normalizeDiscordToken(raw?: string | null): string | undefined { if (!trimmed) return undefined; return trimmed.replace(/^Bot\s+/i, ""); } - diff --git a/src/gateway/server.ts b/src/gateway/server.ts index 472bbd3af..4939a117a 100644 --- a/src/gateway/server.ts +++ b/src/gateway/server.ts @@ -67,8 +67,11 @@ import { import { CronService } from "../cron/service.js"; import { resolveCronStorePath } from "../cron/store.js"; import type { CronJob, CronJobCreate, CronJobPatch } from "../cron/types.js"; -import { monitorDiscordProvider, sendMessageDiscord } from "../discord/index.js"; -import { probeDiscord, type DiscordProbe } from "../discord/probe.js"; +import { + monitorDiscordProvider, + sendMessageDiscord, +} from "../discord/index.js"; +import { type DiscordProbe, probeDiscord } from "../discord/probe.js"; import { isVerbose } from "../globals.js"; import { onAgentEvent } from "../infra/agent-events.js"; import { startGatewayBonjourAdvertiser } from "../infra/bonjour.js"; @@ -1986,9 +1989,7 @@ export async function startGatewayServer( running: false, lastError: "not configured", }; - logDiscord.info( - "skipping provider start (no DISCORD_BOT_TOKEN/config)", - ); + logDiscord.info("skipping provider start (no DISCORD_BOT_TOKEN/config)"); return; } let discordBotLabel = "";