diff --git a/.emmyrc.json b/.emmyrc.json index ed94013e..90fcb9f6 100644 --- a/.emmyrc.json +++ b/.emmyrc.json @@ -3,6 +3,11 @@ "runtime": { "version": "LuaJIT" }, + "diagnostics": { + "enables": [ + "missing-global-doc" + ] + }, "workspace": { "library": [ "$VIMRUNTIME", diff --git a/lua/opencode/ui/session_picker.lua b/lua/opencode/ui/session_picker.lua index 654af1a9..5503ce95 100644 --- a/lua/opencode/ui/session_picker.lua +++ b/lua/opencode/ui/session_picker.lua @@ -31,7 +31,7 @@ end ---@param session Session|GlobalSession object ---@param width? integer ---@return PickerItem -function format_session_item(session, width) +local function format_session_item(session, width) local project = (session --[[@as GlobalSession]]).project local title = session.title or 'N/A' if project then diff --git a/lua/opencode/ui/timeline_picker.lua b/lua/opencode/ui/timeline_picker.lua index e55fe39b..8d227984 100644 --- a/lua/opencode/ui/timeline_picker.lua +++ b/lua/opencode/ui/timeline_picker.lua @@ -6,7 +6,7 @@ local base_picker = require('opencode.ui.base_picker') ---Format message parts for timeline picker ---@param msg OpencodeMessage Message object ---@return PickerItem -function format_message_item(msg, width) +local function format_message_item(msg, width) local preview = msg.parts and msg.parts[1] and msg.parts[1].text or '' local debug_text = 'ID: ' .. (msg.info.id or 'N/A')