Chat & context
Compose messages
Use the composer to describe your task and choose context, model, mode, and execution permissions. These choices determine what the next task can access and which actions it can perform.
Step by step
Describe your goal, source material, and expected result in Message.
Add files under Add, or use @ to select existing context.
Check the model, agent mode, and Access before sending.
Send the message. While a task is running, you can queue additional messages.
Example prompt
Review @Project plan for missing dependencies. Create a prioritized list and explain the first three items.
Message
- Compose messages
- Multiline input
- Send
- Dynamic sending status
Add → Files
- Select files and images
- Drag and drop
- Upload progress
- Remove attachments
- Restored attachments
Add → Context / @
- file
- canvas
- plan
- note
- browser
- terminal
- memory
- chat
- Category search
- Remove references
- Reference selected text
Slash commands
- Choose commands in the composer
- Keyboard selection
- Commands available in your installation
Model picker
- Provider groups
- Search
- Favorites
- Custom model ID
- Missing connection state
Agent mode
- Choose a mode
- Provider-specific availability
Access / Execution approvals
- Different confirmation levels for file edits and commands
- Approval scope
Message queue
- Queue during execution
- Reorder
- Edit
- Remove
- Pending questions
Voice input
- Record
- Waveform
- Stop
- Transcribe
- Cancel
- Attachment status
Context and quota
- Used context
- Model maximum
- Measured or estimated values
- Provider quota
Stop and resume tasks
- Stop agent
- Resume
- Dismiss
- Interrupted execution
Find in chat
- Search the open chat
- Previous or next match
- Close
Good to know
- A reference links existing context to the task. An upload provides an additional file.
- Selecting a suggested reply fills the composer; Send submits it.
- Available model options depend on the detected connection and model.
Troubleshooting
If Send is unavailable, check pending uploads, unanswered questions, and the provider connection.
Troubleshooting guide