Exploring Interaction Patterns for Debugging: Enhancing Conversational Capabilities of AI-assistants