Sixth home page
GitHub
Discord
Install Sixth
Install Sixth
Search...
Search...
Navigation
Features
Editing Messages
Getting Started
For New Coders
Installing Sixth
Installing Dev Essentials
Model Selection Guide
Task Management in Sixth
Context Management
What is Sixth?
Improving Your Prompting Skills
Prompt Engineering Guide
Sixth Memory Bank
Features
Auto approve
Checkpoints
Sixth rules
Drag & Drop
Plan & Act
Workflows
Editing Messages
@ Mentions
Slash Commands
Commands & Shortcuts
Exploring Sixth's Tools
Sixth tools guide
New task tool
Remote browser support
Enterprise Solutions
Cloud Provider Integration
Custom Instructions
MCP Servers
Security Concerns
MCP Servers
MCP Overview
Adding MCP Servers from GitHub
Configuring MCP Servers
Connecting to a Remote Server
MCP Made Easy
MCP Server Development Protocol
MCP Transport Mechanisms
Provider Configuration
Anthropic
Claude Code
AWS Bedrock
AWS Bedrock
AWS Bedrock w/ Profile Authentication
GCP Vertex AI
Litellm and sixth using codestral
VS Code Language Model API
xAI (Grok)
Mistral
DeepSeek
Ollama
OpenAI
OpenAI Compatible
OpenRouter
Requesty
SAP AI Core
Running Models Locally
Read Me First
LM Studio
Ollama
Troubleshooting
Terminal Quick Fixes
Terminal Troubleshooting
More Info
Telemetry
On this page
When to Edit Messages
How to Edit Messages
Restore Options
Restore Chat
Restore All
Keyboard Shortcuts
Best Practices
Features
Editing Messages
Copy page
Copy page
Sixth allows you to edit chat messages in a task after they’ve been submitted. This feature lets you refine your requests without starting a new task, helping you get better results with minimal disruption to your workflow.
When to Edit Messages
You might want to edit a message when:
You didn’t get the results you wanted
You thought of a better way to phrase your request
You need to add more information or context
You made a typo or error in your original message
How to Edit Messages
Click on any message in the conversation (except the initial task message)
Edit the text as needed
Use the restore options to resubmit your request
Restore Options
When you edit a message, you have two options for restoring:
Restore Chat
The “Restore Chat” option:
Restores just the task state
Re-submits an API request with your edited message
Preserves all file changes made up to that point
Is useful when you want to keep the current state of your workspace
Restore All
The “Restore All” option:
Restores both the task state and workspace state
Re-submits an API request with your edited message
Reverts your workspace to how it was at that point in the conversation
Uses
checkpoints
under the hood to restore your workspace
Is useful when you want to try a completely different approach
Keyboard Shortcuts
When editing a message, you can use these keyboard shortcuts:
Escape
: Exit edit mode without making changes
Enter
: Restore just the task (equivalent to “Restore Chat”)
Cmd/Ctrl + Enter
: Restore the task and workspace (equivalent to “Restore All”)
Shift + Enter
: Insert a new line / line break in your message
Best Practices
Use message editing for minor adjustments to your requests
For major changes in direction, consider starting a new task
When using “Restore All,” be aware that any file changes made after that message will be reverted
Edit messages closer to the beginning of a conversation to avoid losing significant progress
Workflows
@ Mentions Overview
Assistant
Responses are generated using AI and may contain mistakes.