Why a control is sometimes missing rather than greyed out
Before the messages, one rule explains a whole class of confusion. When a capability is not available to you, Cortex removes the control instead of disabling it. That is why the read-aloud button, the microphone, the save-to-drive button and the thinking selector are sometimes simply not there. A missing control means “not available here”, not “broken”. Expect controls to appear when they can do the work, rather than to sit greyed out.Sending a message
Waiting for an answer
Reloading the page during an answer does not lose it. The answer is produced on Cortex’s side and buffered, so a dropped tab, a reload or a flaky connection does not cost you the turn. See Streaming and reconnects.
Two endings are worth telling apart. An interrupted turn is either your own stop or a client that went away. A turn that ended on length hit the wall clock or the model’s output ceiling, in which case continuing it is usually what you want.
Stopping, continuing, regenerating and branching
Regenerating never deletes anything: the previous answer is kept as a version, and a pager appears above the answer so you can step between them with Previous version and Next version. Editing one of your own messages keeps the original too, under the banner
Editing · original kept as Branch 1.
Tools inside an answer
A Chat turn gets eight rounds of tool use and at most 50 tool calls. When the round budget runs out the model is told so and asked to answer with what it has, which is why a long research-shaped question can end with a summary rather than more searching. See Built-in tools.
Attaching a file
The size check runs in the browser before anything uploads, so an oversized file is refused straight away rather than after a long wait. Signed-out use cannot upload at all. See Attachments and files.
Running into a limit
Messages are charged against a daily and a monthly window at once, and the first one to run out is the one that stops you. Thinking is not metered on any plan.
Documents, decks and exports
See Export documents for the whole flow and its allowances.
Searching
Chat search covers titles, Library and skills, eight results per group, and an empty query lists your recent chats. Its footer states the split with Code:
↑↓ to move · ↵ jump · Chat only · Code has its own palette.
Organising a chat
Archiving takes a chat out of Recents and offers
Undo in its toast. There is no separate view that lists archived chats afterwards, so treat archiving as hiding a chat from Recents rather than filing it somewhere you can browse.
Voice
Sharing and copying
Still stuck
Keep the request id shown on the error card, the time, and what you were doing. Then:- Look the code up in the Problem catalog or in Errors.
- Check status.cortex.foundation if other products are failing too, and see System status.
- If it looks like a defect, follow Report a bug.
Related
- How Chat works for the turn loop and its budgets.
- Streaming and reconnects for what a dropped connection does and does not lose.
- Plans and quotas for every allowance behind a limit message.
- Problem catalog for the full list of error codes.
- Troubleshooting for the same guidance across all products.