MCPcopy Create free account
hub / github.com/block/buzz / mergeToolStatus

Function mergeToolStatus

desktop/src/features/agents/ui/agentSessionTranscript.ts:597–603  ·  view source on GitHub ↗
(existing: ToolStatus, next: ToolStatus)

Source from the content-addressed store, hash-verified

595}
596
597function mergeToolStatus(existing: ToolStatus, next: ToolStatus): ToolStatus {
598 if (isTerminalToolStatus(existing) && !isTerminalToolStatus(next)) {
599 return existing;
600 }
601
602 return next;
603}
604
605function upsertTool(
606 d: TranscriptDraft,

Callers 1

upsertToolFunction · 0.85

Calls 1

isTerminalToolStatusFunction · 0.85

Tested by

no test coverage detected