diff --git a/webapp/lsp/context.xqm b/webapp/lsp/context.xqm
index 92b1bf0..6c1dcd8 100644
--- a/webapp/lsp/context.xqm
+++ b/webapp/lsp/context.xqm
@@ -19,8 +19,8 @@ declare function ctx:map($fn as element(fos:function))
$fn!map{
"label":string(@name),
"kind": 3,
- "detail":ctx:summary(.),
- "documentation":`spec`
+ "detail":string($fn/fos:summary/*),
+ "documentation":`{ ctx:summary(.) } Spec`
!lspt:MarkupContent("markdown",.)
}