fix: 修复类型问题

This commit is contained in:
claude-code-best
2026-04-10 17:34:01 +08:00
parent e70319e8f5
commit ff03fe7fcb
18 changed files with 70 additions and 56 deletions

View File

@@ -137,14 +137,14 @@ export function createStreamlinedTransformer(): (
): StdoutMessage | null {
switch (message.type) {
case 'assistant': {
const messageContent = (message as SDKAssistantMessage).message
const messageContent = (message as unknown as SDKAssistantMessage).message
const content = messageContent?.content
const text = Array.isArray(content)
? extractTextContent(content, '\n').trim()
: ''
// Accumulate tool counts from this message
accumulateToolUses(message as SDKAssistantMessage, cumulativeCounts)
accumulateToolUses(message as unknown as SDKAssistantMessage, cumulativeCounts)
if (text.length > 0) {
// Text message: emit text only, reset counts