Skip to main content

Chat

Chat is the main execution surface for conversations, tool-assisted work, attachments, and pipeline commands.

Open Chat when

  • you already have at least one usable model
  • you want to run a real task instead of just configuring the workspace
  • you need to inspect tool calls, retries, or thread branches

Current surface

  • multi-session conversations and tabs
  • per-session model and agent switching
  • file, image, and audio attachments
  • streaming output and tool-call visibility
  • retry, edit, pin, branch, and read-aloud actions
  • /pipeline command integration

Works closely with

  • Models for provider and model readiness
  • Agents for role and tool behavior
  • Documents for context injection
  • Pipeline for repeatable workflows

Deeper docs

  • GitHub user handbook: docs/user/MODULE_PLAYBOOK_EN.md#1-chat
  • GitHub deep dive: docs/user/CHAT_DEEP_DIVE_EN.md
  • GitHub technical handbook: docs/technical/MODULE_ARCHITECTURE_EN.md#1-chat