reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/activation_events

Idea detail

activation_events

reqlan rq/extension/activation.rq:10

block

Summary

Activation is declared in `contributes.activationEvents` in package.json.
- `onStartupFinished` — activate after the workbench finishes starting; ensures first-run onboarding can run without opening a `.rq` file first.
- `onLanguage:reqlan` — activate when a reqlan document is opened.
- `onLanguage:python`, `onLanguage:javascript`, `onLanguage:typescript`, `onLanguage:typescriptreact` — activate for comment-reference and glue-semantics support in those languages.
- `onView:reqlan.activityBar` — activate when the Reqlan activity bar view is opened.
- `onChatParticipant:reqlan.reqlan-extension` — activate when the @ reqlan chat participant is used.
- `onCommand:reqlan.*` — activate when listed Reqlan palette commands run before the extension has loaded.
There is no separate `onInstall` hook; install-time behaviour runs on the first activation after install.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/activation.rq

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/package.json packages/extension/package.json package.json

Inbound references

KindIdeaPathSnippet
None

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…