New in February 2026 — See what's new
DazlDocs
Feature Reference

Chat

The Chat panel is the primary interface for working with the AI. It shows your full conversation history and provides the prompt box for sending messages.

The Chat panel is the primary interface for working with the AI. It shows your full conversation history and provides the prompt box for sending messages.

The Chat panel showing conversation history with AI responses, file edit cards, and the prompt box

Conversation History

Messages are displayed chronologically. Each message shows:

  • User messages — your icon, name, and timestamp
  • AI responses — timestamp, model icon, and token cost (credits consumed)

AI responses can include formatted text (headings, lists, code blocks), file edit cards, action cards, and file count summaries. See Chat-Driven Editing for details on response types.

Prompt Box

Located at the bottom of the Chat panel:

The prompt box showing the element attachment chip, text input, model selector, Discuss button, screen share, and voice input

ControlDescription
Text inputMultiline field with "What's next?" placeholder
Element attachmentWhen an element is selected in Edit mode, it appears as a chip with the component name
ClearRemoves the attached element
Attachment buttonPaperclip icon — attach files or images
Send buttonSubmit the prompt (disabled when empty)
Model selectorChoose the AI model for this message
DiscussToggle discuss mode — the AI responds conversationally without modifying code
Screen shareShare screen context with the AI
Voice inputMicrophone for speech-to-text

Queuing Tasks

You can send additional prompts while the AI is still working. Queued prompts appear as a "Tasks pending" list above the prompt box and run in order automatically once the current task finishes.

The Chat panel showing four queued tasks pending while the AI works on the current request

This lets you line up a sequence of changes without waiting between each one — describe the next step as soon as you think of it.

Discuss Mode

The Discuss button toggles discuss mode. When active, the AI answers questions and talks through ideas without making changes to your project's code.

The prompt box with Discuss mode active, showing a conversational question and the Discuss button highlighted

Use it to brainstorm features, plan an approach, or ask the AI about how your project works — why a component behaves a certain way, what a piece of code does, or how things are connected. Toggle it off when you're ready for the AI to start making changes again.

Model Selector

The Model selector below the prompt box lets you choose which AI model processes your next message. Click the model name to open the dropdown and select a different one.

The model selector dropdown showing Claude 4.5 Sonnet, Claude 4.6 Sonnet, Claude 4.6 Opus (selected), Claude 4.5 Haiku, Gemini 3 Pro, and Gemini 3 Flash

ModelDescription
Claude 4.5 Sonnet (default)Balanced coding model – high-quality output, moderate cost, fast enough for most tasks
Claude 4.6 SonnetFrontier coding and agentic skills with adaptive thinking – handles complex problems at moderate cost
Claude 4.6 OpusTop-tier reasoning and code quality – highest cost, slower, best for complex problems
Claude 4.5 HaikuLightweight coding assistant – good results, low cost, very fast responses
Gemini 3 ProStrong general-purpose model – good code quality, reasonable cost, solid speed
Gemini 3 FlashUltra-fast generation for simple code – lowest cost, reduced reasoning depth

There's no single best model — it depends on the task:

  • Starting a new project — Claude 4.5 Sonnet is a good default. It balances quality and cost well for initial generation.
  • Complex logic or architecture decisions — Claude 4.6 Opus excels at reasoning through complex problems, though it takes longer and costs more. Claude 4.6 Sonnet offers strong reasoning at a lower cost.
  • Quick tweaks and routine changes — Claude 4.5 Haiku or Gemini 3 Flash handle routine modifications quickly and cheaply.
  • Trying a different perspective — if one model isn't giving you the results you want, try a different one. Each model has different strengths.

You can switch models mid-conversation. Use a capable model for the initial structure, then switch to a lighter model for smaller refinements.

Each model consumes credits at a different rate. The token cost of each AI response is displayed next to the model icon. Lighter models (Haiku, Flash) consume fewer credits per interaction than heavier models (Opus). Visual editing, inspecting, and browsing your project don't consume credits — only AI-generated changes do.

Chat Overlay

When you switch to another sidebar panel (History, Elements, Specs, etc.), the Chat panel stays available as a collapsible overlay at the bottom of the sidebar. This lets you keep your conversation visible while working in other panels.

The sidebar showing the History panel with the Chat overlay expanded below

Click the chevron divider to collapse the Chat panel and give the active panel the full sidebar height. Click See Chat at the bottom to expand it again.

The sidebar with the Chat overlay collapsed, showing only the History panel

Message Actions

Each AI response has:

  • Helpful / Not helpful — thumbs up/down feedback buttons
  • View Code — opens a diff showing the changes made by that response
  • Restore — rolls back the project to the state after that response
  • Current Version badge — marks the response that matches the current project state

On this page