From 68691b7ea984f2ee73fd2d2ff273af3eab69e6de Mon Sep 17 00:00:00 2001 From: Eyejoker Date: Wed, 11 Mar 2026 01:01:56 +0900 Subject: [PATCH] style: apply prettier formatting --- src/config.ts | 12 +++++++++--- src/index.ts | 52 +++++++++++++++++++++------------------------------ 2 files changed, 30 insertions(+), 34 deletions(-) diff --git a/src/config.ts b/src/config.ts index 6c93b8b..f2b73e5 100644 --- a/src/config.ts +++ b/src/config.ts @@ -22,9 +22,15 @@ export const SENDER_ALLOWLIST_PATH = path.join( 'nanoclaw', 'sender-allowlist.json', ); -export const STORE_DIR = path.resolve(process.env.NANOCLAW_STORE_DIR || path.join(PROJECT_ROOT, 'store')); -export const GROUPS_DIR = path.resolve(process.env.NANOCLAW_GROUPS_DIR || path.join(PROJECT_ROOT, 'groups')); -export const DATA_DIR = path.resolve(process.env.NANOCLAW_DATA_DIR || path.join(PROJECT_ROOT, 'data')); +export const STORE_DIR = path.resolve( + process.env.NANOCLAW_STORE_DIR || path.join(PROJECT_ROOT, 'store'), +); +export const GROUPS_DIR = path.resolve( + process.env.NANOCLAW_GROUPS_DIR || path.join(PROJECT_ROOT, 'groups'), +); +export const DATA_DIR = path.resolve( + process.env.NANOCLAW_DATA_DIR || path.join(PROJECT_ROOT, 'data'), +); export const CONTAINER_TIMEOUT = parseInt( process.env.CONTAINER_TIMEOUT || '1800000', diff --git a/src/index.ts b/src/index.ts index 5db251c..9c6aeee 100644 --- a/src/index.ts +++ b/src/index.ts @@ -244,40 +244,30 @@ async function processGroupMessages(chatJid: string): Promise { await channel.setTyping?.(chatJid, true); - const output = await runAgent( - group, - prompt, - chatJid, - async (result) => { - if (result.result) { - const raw = - typeof result.result === 'string' - ? result.result - : JSON.stringify(result.result); - const text = raw - .replace(/[\s\S]*?<\/internal>/g, '') - .trim(); - logger.info( - { group: group.name }, - `Agent output: ${raw.slice(0, 200)}`, - ); - if (text) { - await channel.sendMessage(chatJid, text); - outputSentToUser = true; - } - await channel.setTyping?.(chatJid, false); - resetIdleTimer(); + const output = await runAgent(group, prompt, chatJid, async (result) => { + if (result.result) { + const raw = + typeof result.result === 'string' + ? result.result + : JSON.stringify(result.result); + const text = raw.replace(/[\s\S]*?<\/internal>/g, '').trim(); + logger.info({ group: group.name }, `Agent output: ${raw.slice(0, 200)}`); + if (text) { + await channel.sendMessage(chatJid, text); + outputSentToUser = true; } + await channel.setTyping?.(chatJid, false); + resetIdleTimer(); + } - if (result.status === 'success') { - queue.notifyIdle(chatJid); - } + if (result.status === 'success') { + queue.notifyIdle(chatJid); + } - if (result.status === 'error') { - hadError = true; - } - }, - ); + if (result.status === 'error') { + hadError = true; + } + }); await channel.setTyping?.(chatJid, false);