gobijan / nova-copilot-lsp

nova-copilot-lsp aims to provide integration with Github Copilot in Nova by Panic.
44 stars 5 forks source link

Provide Completion with command #2

Closed tommasongr closed 1 year ago

tommasongr commented 1 year ago

This PR disables temporarily the CompletionProvider and adds a new editor command to Apply Completion. The CompletionProvider has issues with the async nature of Copilot, at least right now.

For my understanding of the Nova API this is probably as far as we can go for the moment. The experience is definitely not the best, but without inline previews and/or more customisable panels and sidebars there is not much left to do.

Maybe @panic can take this into consideration