- Add a "Prefetch Suggestions" command that returns immediately to avoid the editor blocking issue, the debounce threshold is lowered, too. But when the suggestion is ready, and you are not typing, it will call "Real-time Suggestions" to present the suggestions, this command can still block the editor.
- Real-time suggestions will be triggered only by key-up, similar to VSCode. Key-down, mouse-up, and mouse-down will cancel the in-flight prefetches.
- The state of real-time suggestions is now persisted, so if you turn it on for a workspace/project, it will still be on after the XPC Service restarts.
- There will be a warning in the app if the version number of the XPC Service and the app don't match.
- Updated Copilot.vim to 1.8.0.
Don't forget to restart XPC Service in the app after updates.