Session
A Session stores User preferences including pinned templates, pinned documents, and tutorial progress.
Fields
| Field | Type | Description |
|---|---|---|
pinnedTemplates | [ID] | IDs of pinned templates |
pinnedDocuments | [ID] | IDs of pinned documents |
tutorialState | TutorialState | Tutorial progress |
TutorialState
| Field | Type | Description |
|---|---|---|
onboarding | Boolean | Whether onboarding tutorial is complete |
Query
Accessed via User.session:
query GetMySession {
user {
session {
pinnedTemplates
tutorialState {
onboarding
}
}
}
}
Related
- User — the user this session belongs to