Drop obsolete Preview empty-state TODO item
This commit is contained in:
@@ -6,8 +6,6 @@
|
|||||||
|
|
||||||
- Drafts survive reload
|
- Drafts survive reload
|
||||||
Composer text drafts and inbox answer drafts (checked choices and free text) are mirrored into localStorage, keyed by user plus the existing composer key or inbox item id, with a debounced save and a flush when leaving the composer. A draft is cleared only after a successful send; a failed send keeps it. Drafts for closed tasks and vanished items are pruned. Storage that throws or holds malformed data falls back to the in-memory drafts. Pending images are not restored; the composer says how many need re-attaching instead of dropping them silently.
|
Composer text drafts and inbox answer drafts (checked choices and free text) are mirrored into localStorage, keyed by user plus the existing composer key or inbox item id, with a debounced save and a flush when leaving the composer. A draft is cleared only after a successful send; a failed send keeps it. Drafts for closed tasks and vanished items are pruned. Storage that throws or holds malformed data falls back to the in-memory drafts. Pending images are not restored; the composer says how many need re-attaching instead of dropping them silently.
|
||||||
- Friendlier Preview empty state
|
|
||||||
The Preview tab's empty state reads "No server shown yet. Ask the agent to start one and show it here." instead of naming `expose_port`, and the tab has a Reload button.
|
|
||||||
- Keyboard shortcut overlay
|
- Keyboard shortcut overlay
|
||||||
⌘/ opens an overlay listing every keyboard shortcut.
|
⌘/ opens an overlay listing every keyboard shortcut.
|
||||||
- Pick project and model when creating a task
|
- Pick project and model when creating a task
|
||||||
|
|||||||
Reference in New Issue
Block a user