Closed 4nalog closed 3 months ago
Wow, I was also planning to do this in the next phase when the chat feature is upgraded, but pull requests are always welcomed.
Do you mind explaining how Codeium chat will be integrated in this pull request?
Kevin from the Codeium team here. We are going to be bringing Codeium Chat to Xcode! @etaldot is implementing this right now and will be opening PRs in the next week. How it works at a high level:
Let me know if you have other questions! We're excited to be releasing this soon 🙂
Hello, is there any plan in continuing this pull request? If so, please rebase on the develop branch since there are several changes affect this pull request.
CodeiumService
is now held by the CodeiumWorkspacePlugin
so you don't need SuggestionWorkspacePlugin
to access the language server. To access the plugin, you need to get the current workspace URL from XcodeInspector
, get the workspace for the URL from workspacePool
and get the plugin from the workspace.PseudoCommandHandler.openChat
. You can add a new OpenChatMode
and handle it there.CodeiumExtension.extensionUsageDidChange
, maybe you want the language server to stay alive when the open chat mode is set to the new option. You can use UserDefaultObserver
to track the changes of the open chat mode.Hello, since it has been quite a while so I am going to manually merge this branch into merging-codeium-chat then into develop.
Wow, I was also planning to do this in the next phase when the chat feature is upgraded, but pull requests are always welcomed.
Do you mind explaining how Codeium chat will be integrated in this pull request?