style: 完成所有文件的lint

This commit is contained in:
claude-code-best
2026-05-01 21:39:30 +08:00
parent d136872cc9
commit 6182015005
1333 changed files with 68255 additions and 77882 deletions

View File

@@ -302,14 +302,16 @@ export function finalizeAgentTool(
// Extract text content from the agent's response. If the final assistant
// message is a pure tool_use block (loop exited mid-turn), fall back to
// the most recent assistant message that has text content.
let content = (lastAssistantMessage.message?.content as ContentItem[] ?? []).filter(
_ => _.type === 'text',
)
let content = (
(lastAssistantMessage.message?.content as ContentItem[]) ?? []
).filter(_ => _.type === 'text')
if (content.length === 0) {
for (let i = agentMessages.length - 1; i >= 0; i--) {
const m = agentMessages[i]!
if (m.type !== 'assistant') continue
const textBlocks = (m.message?.content as ContentItem[] ?? []).filter(_ => _.type === 'text')
const textBlocks = ((m.message?.content as ContentItem[]) ?? []).filter(
_ => _.type === 'text',
)
if (textBlocks.length > 0) {
content = textBlocks
break
@@ -317,7 +319,11 @@ export function finalizeAgentTool(
}
}
const totalTokens = getTokenCountFromUsage(lastAssistantMessage.message?.usage as Parameters<typeof getTokenCountFromUsage>[0])
const totalTokens = getTokenCountFromUsage(
lastAssistantMessage.message?.usage as Parameters<
typeof getTokenCountFromUsage
>[0],
)
const totalToolUseCount = countToolUses(agentMessages)
logEvent('tengu_agent_tool_completed', {
@@ -363,7 +369,9 @@ export function finalizeAgentTool(
*/
export function getLastToolUseName(message: MessageType): string | undefined {
if (message.type !== 'assistant') return undefined
const block = (message.message?.content as ContentItem[] ?? []).findLast(b => b.type === 'tool_use')
const block = ((message.message?.content as ContentItem[]) ?? []).findLast(
b => b.type === 'tool_use',
)
return block?.type === 'tool_use' ? block.name : undefined
}
@@ -492,7 +500,10 @@ export function extractPartialResult(
for (let i = messages.length - 1; i >= 0; i--) {
const m = messages[i]!
if (m.type !== 'assistant') continue
const text = extractTextContent(m.message?.content as ContentItem[] ?? [], '\n')
const text = extractTextContent(
(m.message?.content as ContentItem[]) ?? [],
'\n',
)
if (text) {
return text
}