Users should be able to input their own OpenAI API key for use with Navie. When set, the RPC process should receive the environment variable OPENAI_API_KEY with this value.
Ideally, this value is not stored in plain text.
Upon changing the OpenAI API key, the user is prompted to reload the editor. If possible, the user can click to reload.
If the value is set to an empty string, it is cleared and OPENAI_API_KEY is no longer propagated. This value should take precedence over the environment variable settings.
Users should be able to input their own OpenAI API key for use with Navie. When set, the RPC process should receive the environment variable
OPENAI_API_KEY
with this value.Ideally, this value is not stored in plain text.
Upon changing the OpenAI API key, the user is prompted to reload the editor. If possible, the user can click to reload.
If the value is set to an empty string, it is cleared and
OPENAI_API_KEY
is no longer propagated. This value should take precedence over the environment variable settings.Example flow in Visual Studio Code Peek 2024-04-25 12-57.webm