MCPcopy
hub / github.com/wavetermdev/waveterm / UnregisterToolApproval

Function UnregisterToolApproval

pkg/aiusechat/toolapproval.go:55–63  ·  view source on GitHub ↗
(toolCallId string)

Source from the content-addressed store, hash-verified

53}
54
55func UnregisterToolApproval(toolCallId string) {
56 globalApprovalRegistry.mu.Lock()
57 defer globalApprovalRegistry.mu.Unlock()
58 req := globalApprovalRegistry.requests[toolCallId]
59 delete(globalApprovalRegistry.requests, toolCallId)
60 if req != nil {
61 req.updateApproval("")
62 }
63}
64
65func getToolApprovalRequest(toolCallId string) (*ApprovalRequest, bool) {
66 globalApprovalRegistry.mu.Lock()

Callers 1

processAllToolCallsFunction · 0.85

Calls 1

updateApprovalMethod · 0.80

Tested by

no test coverage detected