MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / getToolApprovalRequest

Function getToolApprovalRequest

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

Source from the content-addressed store, hash-verified

63}
64
65func getToolApprovalRequest(toolCallId string) (*ApprovalRequest, bool) {
66 globalApprovalRegistry.mu.Lock()
67 defer globalApprovalRegistry.mu.Unlock()
68 req, exists := globalApprovalRegistry.requests[toolCallId]
69 return req, exists
70}
71
72func RegisterToolApproval(toolCallId string, sseHandler *sse.SSEHandlerCh) {
73 req := &ApprovalRequest{

Callers 2

UpdateToolApprovalFunction · 0.85
WaitForToolApprovalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected