@@ -188,15 +188,6 @@ func (s *permissionService) Request(ctx context.Context, opts CreatePermissionRe
188188 }
189189 s.sessionPermissionsMu.RUnlock()
190190
191− s.sessionPermissionsMu.RLock()
192− for _, p := range s.sessionPermissions {
193− if p.ToolName == permission.ToolName && p.Action == permission.Action && p.SessionID == permission.SessionID && p.Path == permission.Path {
194− s.sessionPermissionsMu.RUnlock()
195− return true, nil
196− }
197− }
198− s.sessionPermissionsMu.RUnlock()
199−
200191 s.activeRequestMu.Lock()
201192 s.activeRequest = &permission
202193 s.activeRequestMu.Unlock()