Codumentor logo Codumentor

Chat & Conversations

Starting a conversation

When you log in, Codumentor opens your most recent conversation. To start a fresh one, click New conversation at the top of the thread list (left sidebar).

Each conversation is independent — it has its own context and history. You can have as many as you like.

Sending messages

Type your message in the input area at the bottom and press Enter to send. For multi-line messages, press Shift+Enter to add a new line.

The assistant streams its response in real time. You'll see text appear as it's generated, along with any tool calls it makes.

Interrupting and redirecting

While the assistant is responding, the Send button changes to Stop. Click it (or press Enter with an empty input) to cancel the current response.

If you start typing while the assistant is responding, the button changes to Stop & Send. This cancels the current response and immediately sends your new message — useful when you see the assistant going in the wrong direction and want to redirect it.

Thread list

The left sidebar shows all your conversations, sorted by most recent activity. Each thread shows:

Thread actions

Right-click a thread (or use the context menu) to:

On mobile, tap the hamburger menu icon in the header to open the thread list.

Scroll up to see earlier messages. A scroll-to-bottom button appears when you've scrolled away from the latest messages.

Every conversation has a shareable URL like /c/abc123. You can bookmark these or share them (see Sharing).

You can also link directly to a specific message: /c/abc123/t/msg456 — this scrolls to and highlights that message when opened.

Tool calls in the transcript

When the assistant uses tools (searching code, running commands, writing files), you'll see collapsible cards in the transcript showing:

Click on a tool card to expand or collapse the details. When there are many tool calls in sequence, they're grouped together — click to expand the group.

Mermaid diagrams in assistant messages

Codumentor can render Mermaid code fences directly in assistant responses. For example:

flowchart TD
A[Start] --> B[Next Step]

Behavior notes:

Max turns

The assistant has a configurable limit on how many tool-calling steps it can take per message. If it reaches this limit, you'll see a banner with a Continue button. Click it to let the assistant keep working.