Problem: Chat panel appears normal but produces zero response after sending any message. No error shown to the user.
Root cause found in ls-main.log:
- core.repositoryformatversion does not support extension: worktreeconfig
- workspace infos is nil
The Language Server fails silently when the workspace .git/config contains:
[extensions]
worktreeConfig = true
Fix: Remove the [extensions] worktreeConfig = true from .git/config
Affected versions: 1.21.6, 1.21.9, 1.23.2
UX issue: No error is shown to the user. The chat input accepts text and the send button works, but nothing happens. Users cannot self-diagnose without reading server logs manually.
Suggestion: Show a clear error message when Language Server fails to initialize workspace info.