From a90159e5d4431526aac710c30e56ef636c9a7445 Mon Sep 17 00:00:00 2001 From: ejclaw Date: Wed, 8 Apr 2026 01:07:34 +0900 Subject: [PATCH] Format runtime cleanup follow-up --- src/index.test.ts | 6 +++--- src/message-runtime-gating.test.ts | 15 ++++++--------- src/message-runtime-handoffs.ts | 5 +---- src/task-scheduler-github.ts | 6 +++++- src/task-scheduler.ts | 5 +---- 5 files changed, 16 insertions(+), 21 deletions(-) diff --git a/src/index.test.ts b/src/index.test.ts index f09ff58..a4fa1fa 100644 --- a/src/index.test.ts +++ b/src/index.test.ts @@ -24,9 +24,9 @@ function makeChannel(overrides: Partial = {}): Channel { describe('index scheduler messaging helpers', () => { it('uses the paired verdict parser to detect terminal status messages', () => { expect(isTerminalStatusMessage('DONE\nfinished')).toBe(true); - expect(isTerminalStatusMessage('**DONE_WITH_CONCERNS**\nneed follow-up')).toBe( - true, - ); + expect( + isTerminalStatusMessage('**DONE_WITH_CONCERNS**\nneed follow-up'), + ).toBe(true); expect(isTerminalStatusMessage('Approved.\nlooks good')).toBe(true); expect(isTerminalStatusMessage('LGTM\nship it')).toBe(true); expect(isTerminalStatusMessage('random prose only')).toBe(false); diff --git a/src/message-runtime-gating.test.ts b/src/message-runtime-gating.test.ts index 4a0d29c..886b291 100644 --- a/src/message-runtime-gating.test.ts +++ b/src/message-runtime-gating.test.ts @@ -1,15 +1,12 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; import type { RegisteredGroup } from './types.js'; -const { - handleSessionCommandMock, - hasAllowedTriggerMock, - loggerInfoMock, -} = vi.hoisted(() => ({ - handleSessionCommandMock: vi.fn(), - hasAllowedTriggerMock: vi.fn(), - loggerInfoMock: vi.fn(), -})); +const { handleSessionCommandMock, hasAllowedTriggerMock, loggerInfoMock } = + vi.hoisted(() => ({ + handleSessionCommandMock: vi.fn(), + hasAllowedTriggerMock: vi.fn(), + loggerInfoMock: vi.fn(), + })); vi.mock('./session-commands.js', () => ({ handleSessionCommand: handleSessionCommandMock, diff --git a/src/message-runtime-handoffs.ts b/src/message-runtime-handoffs.ts index 53a51e0..b344ddd 100644 --- a/src/message-runtime-handoffs.ts +++ b/src/message-runtime-handoffs.ts @@ -15,10 +15,7 @@ import { resolveHandoffRoleOverride, } from './message-runtime-shared.js'; import type { ExecuteTurnFn } from './message-runtime-types.js'; -import type { - Channel, - RegisteredGroup, -} from './types.js'; +import type { Channel, RegisteredGroup } from './types.js'; export function enqueuePendingHandoffs(args: { enqueueTask: ( diff --git a/src/task-scheduler-github.ts b/src/task-scheduler-github.ts index 32fbcc8..a264db4 100644 --- a/src/task-scheduler-github.ts +++ b/src/task-scheduler-github.ts @@ -57,7 +57,11 @@ export async function runGithubCiTask( if (check.terminal) { await statusTracker.update('completed'); if (check.completionMessage) { - await sendScheduledMessage(deps, task.chat_jid, check.completionMessage); + await sendScheduledMessage( + deps, + task.chat_jid, + check.completionMessage, + ); } deleteTask(task.id); completedAndDeleted = true; diff --git a/src/task-scheduler.ts b/src/task-scheduler.ts index 84e21f1..c5d9409 100644 --- a/src/task-scheduler.ts +++ b/src/task-scheduler.ts @@ -9,10 +9,7 @@ import { import { getErrorMessage } from './utils.js'; import { ASSISTANT_NAME, SCHEDULER_POLL_INTERVAL, TIMEZONE } from './config.js'; -import { - AgentOutput, - runAgentProcess, -} from './agent-runner.js'; +import { AgentOutput, runAgentProcess } from './agent-runner.js'; import { getAllTasks, deleteTask,