Login
View Ticket
Login
Ticket Hash: d471b16d75de617eb82dc71a028883d221aba842
Title: LSP unit 3: textDocument/hover from the stdlib docs index
Status: Active Type: Feature_Request
Severity: Normal Priority: Medium
Subsystem: Resolution:
Last Modified: 2026-09-20 14:43:57
51.7 days ago
Created: 2026-07-07 23:18:07
126.4 days ago
Version Found In:
Description:
Third unit of ticket 7d8c7145c436, depends on LSP units 1-2 (reuses the identifier-at-position extraction from unit 2 — extract it to a shared helper if unit 2 inlined it). Implement `textDocument/hover`: resolve the identifier via the stdlib index (agent-docs/stdlib-index.json) and project symbols; reply with a MarkupContent markdown body: signature line + doc summary when the index carries one, or just the qualified name + kind. Unresolved: reply null result (not an error). Spec: framed hover request over a fixture file, assert the markdown contains the expected signature; unresolved identifier yields null. No new dependencies, no compiler calls.