Skip to main content
Chat lets you ask questions about your project in plain language and get answers grounded in the actual repository. Instead of reading through files yourself, you ask — and the assistant inspects the codebase to respond, citing what it looked at. It’s the fastest way to get oriented or check a detail without leaving the workspace. Download

On this page

Asking a question

Type into the composer at the bottom — Ask about your codebase… — and press Enter to send (Shift+Enter inserts a new line). You can also attach a file with the paperclip if you want to give the assistant something specific to work from. Ask anything about the project: how it’s structured, where a piece of logic lives, what a module does, or what work is currently on the board. Answers come back as readable prose, and often as tables when that’s the clearest format.

How answers are grounded

Chat doesn’t guess — it reads the repository to answer. When it has inspected files or run lookups to build a response, it shows a tools used expander beneath the message. Open it to see how many tools were used and what the assistant did to arrive at its answer, so you can trust the result and check its work.
Because answers are based on the real repository state, Chat is reliable for questions like understanding the project layout, distinguishing project code from dependencies, or seeing what tasks exist — it inspects rather than assumes.

Response mode

A mode selector in the header (for example, Balanced) controls how the assistant responds — letting you tune the trade-off between speed and depth depending on whether you want a quick answer or a more thorough one.

Chat history

The Chat History panel on the left keeps every conversation, grouped by when it happened and labelled with the number of messages, so you can return to an earlier thread at any time. Start a fresh conversation with New Chat (or the + on the history panel) whenever you want a clean context.