diff --git a/packages/bot/core/src/index.ts b/packages/bot/core/src/index.ts index 00073aba..434f6517 100644 --- a/packages/bot/core/src/index.ts +++ b/packages/bot/core/src/index.ts @@ -111,16 +111,7 @@ export class SessionManager { proc.stderr?.on("data", (chunk) => (stderr += chunk.toString())); return new Promise((resolve) => { - const finish = (result: { - type: string; - subtype: string; - is_error: boolean; - result: string; - duration_ms: number; - num_turns: number; - session_id: string; - total_cost_usd: number; - }) => { + const finish = (result: AIResult) => { session.busy = false; session.abortController = null; resolve(result); diff --git a/packages/bots/core/src/index.ts b/packages/bots/core/src/index.ts index 9284cf07..e15d0383 100644 --- a/packages/bots/core/src/index.ts +++ b/packages/bots/core/src/index.ts @@ -111,16 +111,7 @@ export class SessionManager { proc.stderr?.on("data", (chunk) => (stderr += chunk.toString())); return new Promise((resolve) => { - const finish = (result: { - type: string; - subtype: string; - is_error: boolean; - result: string; - duration_ms: number; - num_turns: number; - session_id: string; - total_cost_usd: number; - }) => { + const finish = (result: AIResult) => { session.busy = false; session.abortController = null; resolve(result); diff --git a/packages/bots/signal/src/index.test.ts b/packages/bots/signal/src/index.test.ts index 4a479d93..7b3ca6e2 100644 --- a/packages/bots/signal/src/index.test.ts +++ b/packages/bots/signal/src/index.test.ts @@ -58,9 +58,9 @@ describe('toBotEvent', () => { sourceName: 'User', text: 'hello', timestamp: Number.POSITIVE_INFINITY, - groupId: undefined, + groupId: null, + isGroup: false, attachments: [], - raw: {}, }).timestamp).toBe('1970-01-01T00:00:00.000Z'); }); });