Summary
In the New Session dialog, the path input shows a recent-path autocomplete inline. While editing, the cursor is rendered behind (or in the same cell as) the autocomplete ghost text, so it's invisible. You can only see what you've typed once the typed text diverges from the autocomplete suggestion. Until then, editing is effectively blind.
Steps to reproduce
- Open the New Session dialog.
- Tab into the path field — pre-filled with current working dir, autocomplete suggestion shown.
- Press
← / → to position the cursor, then try to edit a few characters.
- Observe: the cursor is not visible; you can't tell where you are in the text.
- Keep typing — the moment your input no longer matches the autocomplete prefix, the suggestion disappears and the cursor + your edits become visible.
Expected
The cursor should always be visible while the field has focus, regardless of whether an inline autocomplete suggestion is being rendered. Common fixes:
- Render the cursor over the ghost text (cursor wins the cell).
- Dim/grey out the autocomplete so the cursor color contrasts.
- Don't render the ghost text under the cursor cell.
Actual
Cursor is fully shadowed by the inline autocomplete until typed input diverges from the suggestion. Arrow keys, backspace, and typing all work — they're just invisible.
Notes
This appears to be a UI regression of the type-to-filter / inline-autocomplete UX added in #240 / PR #239. Functionally everything works; it's purely a rendering issue that makes the field feel broken.
Environment
- agent-deck version: v1.7.69
- OS: macOS 26.4.1 (build 25E253)
- Reproduces in: macOS Terminal.app and WezTerm
Summary
In the New Session dialog, the path input shows a recent-path autocomplete inline. While editing, the cursor is rendered behind (or in the same cell as) the autocomplete ghost text, so it's invisible. You can only see what you've typed once the typed text diverges from the autocomplete suggestion. Until then, editing is effectively blind.
Steps to reproduce
←/→to position the cursor, then try to edit a few characters.Expected
The cursor should always be visible while the field has focus, regardless of whether an inline autocomplete suggestion is being rendered. Common fixes:
Actual
Cursor is fully shadowed by the inline autocomplete until typed input diverges from the suggestion. Arrow keys, backspace, and typing all work — they're just invisible.
Notes
This appears to be a UI regression of the type-to-filter / inline-autocomplete UX added in #240 / PR #239. Functionally everything works; it's purely a rendering issue that makes the field feel broken.
Environment