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

Function registerToolApprovalRequest

pkg/aiusechat/toolapproval.go:49–53  ·  view source on GitHub ↗
(toolCallId string, req *ApprovalRequest)

Source from the content-addressed store, hash-verified

47}
48
49func registerToolApprovalRequest(toolCallId string, req *ApprovalRequest) {
50 globalApprovalRegistry.mu.Lock()
51 defer globalApprovalRegistry.mu.Unlock()
52 globalApprovalRegistry.requests[toolCallId] = req
53}
54
55func UnregisterToolApproval(toolCallId string) {
56 globalApprovalRegistry.mu.Lock()

Callers 1

RegisterToolApprovalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected