Skip to content
Discussion options

You must be logged in to vote

If you run Helix with -v (e.g. hx -v example.typ), you can see the request/response to tinymist in the log (:log-open). A hover request looks like this:

2026-07-25T23:00:49.530 helix_lsp::transport [INFO] tinymist -> {"jsonrpc":"2.0","method":"textDocument/hover","params":{"position":{"character":5,"line":1},"textDocument":{"uri":"file:///Users/waddie/source/modern-cv/example.typ"}},"id":5}

i.e. Helix just requests for a file position (character/line here are zero-indexed). The response for lang is null:

2026-07-25T23:00:49.531 helix_lsp::transport [INFO] tinymist <- {"jsonrpc":"2.0","id":5,"result":null}

So, tinymist has nothing to say about that file position.

Note <C-u>/<C-d> or PgUp/P…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by xpe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants