feat: 全部类型问题解决

This commit is contained in:
claude-code-best
2026-04-11 10:24:00 +08:00
parent 7088fe3c8b
commit 6a70056910
135 changed files with 671 additions and 503 deletions

View File

@@ -148,7 +148,7 @@ export async function* handleStopHooks(
// but before gracefulShutdownSync (see drainPendingExtraction).
void extractMemoriesModule!.executeExtractMemories(
stopHookContext,
toolUseContext.appendSystemMessage,
toolUseContext.appendSystemMessage as ((msg: import('../types/message.js').SystemMessage) => void) | undefined,
)
}
if (!toolUseContext.agentId) {
@@ -215,7 +215,7 @@ export async function* handleStopHooks(
}
// Track errors and output from attachments
if (result.message.type === 'attachment') {
const attachment = result.message.attachment
const attachment = result.message.attachment!
if (
'hookEvent' in attachment &&
(attachment.hookEvent === 'Stop' ||