neocodeium icon indicating copy to clipboard operation
neocodeium copied to clipboard

In-editor chat window

Open bqv opened this issue 1 year ago • 7 comments

Problem

Chat requires a browser

Expected behavior

In app interactive buffer or similar, would be nice. Reverse engineering the chat protocol possible?

bqv avatar Nov 29 '24 22:11 bqv

So you want to implement it?

monkoose avatar Nov 30 '24 06:11 monkoose

You don't want to?

bqv avatar Nov 30 '24 13:11 bqv

While this would be pretty cool, I think it's quite a bit of work.

LeonardoMor avatar Dec 02 '24 02:12 LeonardoMor

I have no plans to do it myself. For me it is "quite a bit of work" with minified js with shortened variable and function names to understand codeium internals with 0 benefit.

Which limitation browser chat has that can be solved with in-editor chat? Why someone should spend so much time to create it?

monkoose avatar Dec 02 '24 11:12 monkoose

I think it's mostly cosmetic.

If you use Neovim on a remote server through ssh, you might not have a browser.

If you know the port the chat is on, you can make an ssh tunnel to use the remote chat on a local browser.

Beyond that, it's not a problem in my opinion.

LeonardoMor avatar Dec 02 '24 17:12 LeonardoMor

I am also using neovim through ssh and I don't have a browser to chat.

Is it possible to display the port to make the ssh tunnel? Or have a fixed one in the settings?

afergadis avatar Jun 30 '25 13:06 afergadis

We could implement something like https://github.com/Exafunction/windsurf.vim/pull/447

But I'm not sure if I like it's "one neovim instance with working codeium" issue.

monkoose avatar Jun 30 '25 14:06 monkoose