reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/onboarding_check

Idea detail

onboarding_check

reqlan rq/extension/activation.rq:55

block

Summary

Post-install onboarding is checked on every activation, not via a dedicated install event.
installation_event_trigger is satisfied because `activate` always calls open-thanks-for-installing.ts.
The check reads global state key `onboarding` via onboarding-state.ts:
- `onboardingMessageShown` — when false, open the onboarding webview panel via onboarding-panel.ts.
- `lastVersion` — updated each activation after the message has been shown so future releases can detect extension updates.
The call is fire-and-forget; errors are logged and do not fail activation.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/activation.rq

community 9

community cluster

activation.rq

file cluster

reqlan rq/extension

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

No attributes declared.

Ancestor context

No ancestor chain recorded.

Outbound references

KindIdeaPathSnippet
file_reference ../../packages/extension/src/extension/onboarding-panel.ts packages/extension/src/extension/onboarding-panel.ts onboarding-panel.ts
file_reference ../../packages/extension/src/extension/onboarding-state.ts packages/extension/src/extension/onboarding-state.ts onboarding-state.ts
file_reference ../../packages/extension/src/extension/open-thanks-for-installing.ts packages/extension/src/extension/open-thanks-for-installing.ts open-thanks-for-installing.ts

Inbound references

KindIdeaPathSnippet
references activation_sequence reqlan rq/extension/activation.rq onboarding_check

Unresolved references

KindIdeaPathSnippet
references installation_event_trigger installation_event_trigger

Local graph

Initialising graph…