Skip to main content
Version: 1.6.0

Message Editor

The message editor is the Send a message… field at the bottom of a session. It combines the request you write with the workflow, context, model, and permissions selected around it. Check these surrounding controls before sending, especially when you have switched sessions.

Agent Mode composer showing the message field and its toolbar and submission controls

Write the outcome and constraints​

Describe the result you need, the relevant behavior, and how you will judge success. Include known files or components as starting points without assuming you must select every file the agent will need. Agents can search the repository and use Context Builder to discover relevant code.

For example: “Fix the session list so renaming a chat preserves its selection. Keep keyboard navigation working and explain the affected behavior.” Add scope limits, compatibility requirements, or review expectations in the message. A Workflow Template supplies the approach around that task; it does not supply missing product requirements.

Stage the message​

Choose the execution location, then select a workflow card or the Workflow selector if needed. Use the file/context control to inspect selected files and receiving-model instructions. File mentions can add explicit file attachments when enabled; review the attachment strip rather than assuming a typed path was attached.

The image-plus button opens Choose Images. You can also paste or drop supported images. Remove an attachment before submission if it should not accompany the next turn. See Image Support for the difference between attachments and repository context.

Submit and follow up​

Return or the paper-plane button submits the message in the normal composer state. Use Shift+Return for a line break. With Re-prompt enabled, the first Send can instead rewrite the draft for review; inspect the visible state before sending again.

A follow-up sent to a running session can steer its work. It is different from starting a fresh session, and it does not necessarily interrupt a tool action at the exact moment you type. For a question or approval already waiting in the transcript, use that interaction's response controls so the answer reaches the right pending request.

Review the conversation​

Replies and tool cards appear above the editor. Expand a card for arguments, results, or a diff. Provider permissions and the Auto Edit setting determine whether a file change is applied automatically or needs a decision. Use the session's stop/cancel control when you intend to stop active work; an unsent draft does not stop the agent.

Use Session History to return to earlier conversations or Overseer when coordinating several active sessions.