chore: Fix TypeScript errors 3/n.

This commit is contained in:
cpojer
2026-01-31 16:46:45 +09:00
parent 952b0f8c48
commit 3282d22dd9
5 changed files with 29 additions and 20 deletions

View File

@@ -119,10 +119,14 @@ async function buildReminderContextLines(params: {
const { mainKey, alias } = resolveMainSessionAlias(cfg);
const resolvedKey = resolveInternalSessionKey({ key: sessionKey, alias, mainKey });
try {
const res = await callGatewayTool("chat.history", params.gatewayOpts, {
sessionKey: resolvedKey,
limit: maxMessages,
});
const res = await callGatewayTool<{ messages: Array<unknown> }>(
"chat.history",
params.gatewayOpts,
{
sessionKey: resolvedKey,
limit: maxMessages,
},
);
const messages = Array.isArray(res?.messages) ? res.messages : [];
const parsed = messages
.map((msg) => extractMessageText(msg as ChatMessage))