Hi, I’m writing a simple script to make http requests using basic cli platform. When I hover on pf.Request in neovim, LSP doesn’t show its fields. The documentation also doesn’t describe what a Request is: https://roc-lang.github.io/basic-webserver/Http/#Request The only way to find out the actual fields is to look at source code of the platform :( Since Request is not opaque, maybe it makes sense to show its fields in LSP & docs?
It's a known bug. Richard has a wip branch to resolve it, but it's taken a back seat recently - it sounds like theres just some minor but tedious changes which are needed to land it.
Last updated: Jul 06 2025 at 12:14 UTC