📝 docs: note best-effort Artifacts storage cleanup
📝 docs: document Artifacts batch delete and native-ratio cards
📝 docs: closing the tab stops Chat Image polling, not the server task The submitted generation still finishes. Reopen the topic to attach the stored file; keep the tab open only if you want the card to update live.
📝 docs: switching topics does not stop an in-tab Chat Image Retry Open the topic once so the card can attach or join the running task, then switching topics is safe. Keep the browser tab open until the picture appears.
📝 docs: keep the topic open while Chat Image Retry is still running Finished files still attach to that prompt. If Retry has not finished, leave the tab on the topic until the picture appears.
📝 docs: Prompt tiles attach by prompt slot, not Artifacts order Current builds recover a saved file for that prompt. Several prompts in one tool call are not matched by gallery list order. Retry if a card stays Prompt-only.
📝 docs: Prompt tiles attach Artifacts files without a required reopen Current builds should fill chat Image cards from Artifacts. Retry only if a tile is still Prompt-only after that image.
📝 docs: chat Image Prompt cards vs Artifacts gallery Document that finished chat pictures can appear in Artifacts while topic tiles still show Prompt text, and that reopening the topic (on a current image) reattaches those files without generating again.
📝 docs: chat Image unproven rejects and Retry for unpaid PRECONDITION_FAILED Record scopeKind on create/reject diagnostics, and tell operators to Retry tiles that already failed unproven on the previous canary.
📝 docs: Stop writes the cancelled placeholder immediately Record that Stop does not wait for conversation cancel, and that stopped diagnostics apply only to the cancelled placeholder.
📝 docs: Stop records locally then writes a cancelled placeholder
📝 docs: Stop still blocks unpaid creates if the save fails Reload after Stop does not auto-start that image even when the conversation save is interrupted. A later generation that crashed without Stop still resumes.
📝 docs: Stop does not auto-restart unpaid chat images Remount and reload after Stop wait for Retry; running tasks still resume, and recovery creates join on the persisted send span.
📝 docs: diagnose chat Image tiles with generation-debug Point operators at CHATHUB_GENERATION_DEBUG chat_image_* events so leave-topic persist and Safari Load failed stay distinguishable.
📝 docs: chat Image tool keeps generating after leave-topic
📝 docs: add background conversation generation hub and cross-links Document default-on server replies, browser fallback, worker env, and how related features interact after a tab close.
docs(image): restored conversations require explicit Retry for chat images
📝 docs: write-first task durability wording (round-10)
📝 docs: accurate package availability + implemented task-recovery guarantee (round-9 R9-6)
📝 docs: background chat image generation + bundled Python packages
📝 docs: document the in-chat Image tool and Code Interpreter behavior Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
📝 docs(image): explain artifacts and history cleanup
📝 docs(image): document plain-text topic titles
📝 docs(image): document mobile topic activation
📝 docs(image): document mobile topic polling
📝 docs(image): document queued generation feedback
📝 docs(navigation): document streamlined entry points
📝 docs(image): clarify image count defaults
📝 docs: align PR 8-11 operations
📝 docs(image): clarify reference recovery feedback Explain that failed regeneration now presents the legacy-reference recovery workflow directly. Co-authored-by: Cursor <cursoragent@cursor.com>