Tom is correct that it's a gerund, but it has nothing to do with the action being completed. A gerund is a verb form that functions as a noun. For example you could replace the word "chatting" with "conversation" in that sentence: I enjoy conversation with you. The gerund names the action. The verb "enjoy" can't be used with the infinitive, so you have to use a gerund.