reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/language_server

Idea detail

language_server

reqlan rq/core-architecture.rq:111

block

Summary

The language server is a separate Node process started by the extension host over IPC ( main.ts → main.ts ).
It runs reqlan-module.ts `createReqlanServices` for live editing: definition, completion, semantic tokens, inlays, document links, validation.
It owns open-document language intelligence for `.rq` files ( and related language features ), not the full-workspace SQLite ideas index.
Product expectation for LSP navigation and validation: lsp_support.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/core-architecture.rq

community 5

community cluster

core-architecture.rq

file cluster

reqlan rq

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 extension_main packages/extension/src/extension/main.ts main.ts
file_reference language_server_main packages/extension/src/language/main.ts main.ts
file_reference language_module packages/language/src/reqlan-module.ts reqlan-module.ts

Inbound references

KindIdeaPathSnippet
ideaset_member language_runtime reqlan rq/core-architecture.rq —

Unresolved references

KindIdeaPathSnippet
references lsp_support lsp_support

Local graph

Initialising graph…