Replies: 1 comment
-
I would also like us to consider the ability to generate additional configs for existing project.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Goals
Non-Goals
Background
Copy pasting keys is annoying and error prone. Automating the basic of key management for a project initialization would be convenient and reduce friction for new users. Additionally the tooling being aware of where the key was placed could help with search or AI assistant actions later on. Security risk is low unless the extension were saving the key values outside of it's secured store beyond project expected key locations.
Proposal
Using the SecretStorage API, which uses Electron API ontop of platform specific keystores, record key contents for local machine reuse. Recall those on demand for placement into project templates or file content rotations through VS Code commands. Template generation would need to tag key variables and create a new UX for key selection when keys are available and present to store. Additionally we'd want to enable a key generation request pattern for CCloud keys from a logged in user session to be directly stored in this new system via another command implementation.
Given the use of the VS Code store system, we'd likely not want to use the sidecar APIs for storage or recall.
Beta Was this translation helpful? Give feedback.
All reactions