How to Use the "Ask Question" Feature

LatchLoop is designed to help you understand and implement coding tasks more efficiently by leveraging AI assistance directly within your workflow. The “Ask Question” feature is a powerful tool that lets you get instant, context-aware answers about your tasks. This article explains how the feature works and how you can use it to get the most out of LatchLoop.


1. Asking Questions in the Task Editor

When you are editing a task in LatchLoop, you can ask questions about any part of the task description. There are two main ways to do this:

A. Ask About Selected Text

  1. Highlight the Text:
    In the task description editor, select (highlight) the specific text or section you want to ask about.

  2. Click the “Ask” Button:

  • A toolbar will appear above your selection with formatting options and an “Ask” (AI) button.
  • Click the “Ask” button (represented by a question mark or “Ask AI”).
  1. Type Your Question:
  • A dialog will appear where you can type your question about the selected text.
  • For example: “What does this requirement mean?” or “Are there any edge cases I should consider here?”
  1. Submit:
  • Press Enter or click the “Ask” button in the dialog.
  • The AI will receive both your question and the full task description (plus the selected text for extra context).
  • Your question and the AI’s answer will appear in the right-hand “Activity” sidebar as a new thread.

B. Ask About the Whole Task

  1. No Selection Needed:
    If you want to ask a general question about the entire task, you don’t need to select any text.

  2. Toolbar “Ask” Button:

  • Click the main “Ask” button in the toolbar at the bottom of the screen (or use the keyboard shortcut Q).
  • A dialog will appear for you to enter your question.
  1. Submit:
  • The AI will consider the full task description and any included files when answering.
  • The conversation will appear in the Activity sidebar as a new thread.

2. Reviewing and Continuing the Conversation

  • Activity Sidebar:
    All your questions and the AI’s responses are shown in the right-hand Activity sidebar. Each question starts a new thread.

  • Threaded Discussions:

  • Click on any thread to expand it and see the full conversation.

  • You can continue the discussion by typing follow-up questions at the bottom of the thread. The AI will remember the context of the conversation.


3. Using the “Insert Plan” Button

After you start a thread with a question, you have two options at the bottom of the thread:

  • Continue the Discussion:
    Type more follow-up questions to clarify or dig deeper.

  • Insert Plan:

  • Click the “Insert Plan” button.

  • The AI will use the context of your conversation and the task description to generate a step-by-step implementation plan.

  • This plan will be automatically inserted into your task description editor, so you can review or modify it as needed.


4. Helpful Tips

  • All Questions Are Context-Aware:
    Whether you select text or not, the AI always receives the full task description and any included files for the most accurate answers.

  • Multiple Threads:
    You can ask as many questions as you like. Each question creates its own thread, making it easy to keep discussions organized.

  • Keyboard Shortcuts:

  • Press Q to open the Ask dialog quickly.

  • Use Tab and Enter to navigate and submit without leaving your keyboard.

  • Mobile Support:
    The Ask feature works on both desktop and mobile devices, with the Activity sidebar accessible via the top bar on mobile.


5. Example Workflow

  1. Write or review your task description.
  2. Highlight a tricky requirement and click “Ask” to get clarification.
  3. Review the AI’s answer in the sidebar. Ask follow-up questions if needed.
  4. When ready, click “Insert Plan” to generate an implementation plan based on your discussion.
  5. The plan appears in your description—edit or expand it as you see fit.

6. Where to Find the Feature

  • In the task editor:

  • Highlight text to see the Ask button above your selection.

  • Use the toolbar at the bottom for general questions.

  • In the Activity sidebar:

  • Review all your questions, answers, and plans.

  • Continue conversations or insert plans directly from each thread.


7. Why Use “Ask Question”?

  • Clarify Ambiguities:
    Quickly resolve confusing requirements or unclear instructions.
  • Get Implementation Advice:
    Ask for best practices, edge cases, or code examples.
  • Generate Actionable Plans:
    Turn discussions into concrete implementation steps with a single click.

Need More Help?

If you have any questions about using the Ask Question feature or need further assistance, please reach out to our support team or check out more articles in the LatchLoop Help Center.


Happy building with LatchLoop!