-
Notifications
You must be signed in to change notification settings - Fork 18
[LSP] verify and submit api key #533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍(Review updated until commit a0ff82f)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Latest suggestions up to a0ff82f
Previous suggestionsSuggestions up to commit 38e4e02
|
…and enable codeflash debug messages in lsp
Persistent review updated to latest commit a0ff82f |
PR Type
Feature
Description
Add LSP commands to verify and submit API key
Adapt API key retrieval for LSP quiet mode
Refactor LSP server init to defer optimizer setup
Quote API key export and clear cache on update
Changes diagram
Changes walkthrough 📝
cfapi.py
Add LSP-aware version check handling
codeflash/api/cfapi.py
env_utils.py
Prefer shell config for API key in LSP
codeflash/code_utils/env_utils.py
beta.py
Implement LSP API key features
codeflash/lsp/beta.py
server.py
Refactor LSP server init and logging
codeflash/lsp/server.py
shell_utils.py
Quote API key in shell export
codeflash/code_utils/shell_utils.py