Scoping
- Screen context is chat-scoped. Live captures and cached screen context are attached to the active chat.
- Drafts are preserved. Draft input is keyed by chat.
- Artifacts belong to their chat.
Capture lifecycle
- Draft chats can auto-start capture.
- Existing chats start capture via the recorder control.
- Navigating away stops the live session.
- Starting capture for a different chat stops the previous one.
Memory
Lace keeps memory separate from screen-context sessions.- User memory stores durable preferences for the current user and organization, such as communication style or recurring constraints.
- Project memory stores durable project context, including current goals, ongoing tasks, and constraints to respect.
- Chat memory stores recent conversation messages for the current chat. Older messages may be compacted into summaries so Lace can still reference earlier context.