A chat is the durable conversation thread. A screen-context session is the live capture lifecycle attached to that chat. One chat can have many sessions over time as you start, stop, or switch capture. This allows users to control when they want Lace to view their screen.Documentation Index
Fetch the complete documentation index at: https://docs.inlace.co/llms.txt
Use this file to discover all available pages before exploring further.
Scoping
- Screen context is thread-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 thread.
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 thread 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.
- Thread memory stores recent conversation messages for the current chat. Older messages may be compacted into summaries so Lace can still reference earlier context.