(handler MCPAuthHandler)
| 928 | } |
| 929 | |
| 930 | func (s *Session) registerMCPAuthHandler(handler MCPAuthHandler) { |
| 931 | s.mcpAuthMu.Lock() |
| 932 | defer s.mcpAuthMu.Unlock() |
| 933 | s.mcpAuthHandler = handler |
| 934 | } |
| 935 | |
| 936 | func (s *Session) getMCPAuthHandler() MCPAuthHandler { |
| 937 | s.mcpAuthMu.RLock() |
no outgoing calls