@@ -164,18 +164,18 @@ UI Polish - Centered Input + Multi-line Prompts + Auto-scrolling.
164164 - Max length: config.max_prompt_length = 2048 (model-aware defaults)
165165 - Dependencies: Existing ui/window.lua for floating window patterns.
166166 - Test Plan:
167- - [ ] Input appears centered, scales to 3+ lines
168- - [ ] Config tab changes position instantly
169- - [ ] Multi-line input submits correctly
170- - [ ] Auto-scrolls to bottom on responses
171- - [ ] Respects max length per model
167+ - [ ✓ ] Input appears centered, scales to 3+ lines
168+ - [ ✓ ] Config tab changes position instantly
169+ - [ ✓ ] Multi-line input submits correctly
170+ - [ ✓ ] Auto-scrolls to bottom on responses
171+ - [ ] Respects max length per model <-- incorrect. we track max chars, not max tokens
172172
173173** UI Auto-scrolling Enhancement** (Target: 0.1.1)
174174 - Description: Automatically scroll to bottom on new messages.
175175 - Implementation Notes:
176176 - In ` ui/render.lua.append_response ` : Always set cursor to {line_count, 0}
177177 - In ` ui/render.lua.render_tab_content ` : Set cursor to bottom for tab 1
178- - Status: [ ] Not implemented .
178+ - Status: [ ✓ ] Implemented, need to test .
179179 - Dependencies: Existing cursor positioning code.
180180
181181** Multi-line Input Support** (Target: 0.1.1)
@@ -184,7 +184,7 @@ UI Polish - Centered Input + Multi-line Prompts + Auto-scrolling.
184184 - Create dedicated input buffer/window in ` chat/init.lua `
185185 - Keymaps: <CR > = submit, <Esc > = cancel, <C-u > = clear
186186 - Auto-grow height from 3 to 8 lines based on content
187- - Status: [ ] Not implemented .
187+ - Status: [ ✓ ] Implemented. Need to test .
188188 - Dependencies: ui/window.lua patterns.
189189
190190** Issue 5: Inconsistent Prompt Box Display** (Target: 0.1.1)
@@ -203,7 +203,7 @@ UI Polish - Centered Input + Multi-line Prompts + Auto-scrolling.
203203 - Problem: Requires : qa ! to exit Neovim after using Grok.
204204 - Analysis: Likely unclosed buffers/windows or autocmds; check ui/window.lua close logic.
205205 - Solution: Ensure close_chat_window cleans up properly; add vim.api.nvim_buf_delete on exit.
206- - Status: [ ✓ ] Verified fixed .
206+ - Status: [ ] Further testing required .
207207
208208#### v0.1.2
209209** Config expansions**
0 commit comments