code: func NewMockAgentProvider(ctrl *gomock.Controller) *MockAgentProvider {
  	mock := &MockAgentProvider{ctrl: ctrl}
  	mock.recorder = &MockAgentProviderMockRecorder{mock}
  	return mock
  }
docs: // NewMockAgentProvider creates a new mock instance