Skip to content

Conversation

@yashpalzala
Copy link

PR related to issue: #207

currently covered case 2 :
For old users - we can release a patch wherein we can write a script to extract a user's secret-key that is stored in the
config and put it in secret storage and then delete it from the config.

@wadhia-yash Raising a PR for single case right now just to know if this changes are good enough and follows all rules as I didn't find much in contributions file.
Please let me know if any suggestions.

@samyakkkk
Copy link
Contributor

Hi @yashpalzala, thanks. Skimmed through it and all looks good. Keep ensuring clean code and comments as you are already doing.

Look forward to the next iteration.

… replacing all the code that fetched ApiKey from config
@yashpalzala
Copy link
Author

covered case 1:
For new users - we already ask for the key in chat view. We need to save it to secret storage now instead of settings.

commit: 60b0acf

@samyakkkk
Copy link
Contributor

@yashpalzala we also made a directory shift recently to move everything in a /vscode folder since more platforms are going to be added soon.

Please take the latest pull at the earliest and we would be available to assist with any merge conflicts. thanks.

@yashpalzala
Copy link
Author

Hi @samyakkkk
I have merged the latest changes from develop branch. Have also made changes acc. to new flow for getting api-key.

Regarding the 3rd case, do you have any specific flow in mind?

@samyakkkk
Copy link
Contributor

yes @yashpalzala, let's keep it simple. right by the clear chat button, let's add a profile button. Tapping on the profile button opens up profile edit page with a single option to update the API key.

please focus majorly on the functionality, the UI could be fixed by us later.

I'll also request to add tests if possible to ensure that all the three cases are working properly. Best.

@yashpalzala yashpalzala marked this pull request as ready for review March 5, 2024 14:27
@yashpalzala yashpalzala requested a review from samyakkkk March 5, 2024 14:27
@yashpalzala
Copy link
Author

Hi @samyakkkk I see the branch is not yet merged. Can I help you out with something?

@samyakkkk
Copy link
Contributor

Hi @yashpalzala, thanks for checking back. We are not able to ship this yet because we're yet to add the update api key functionality.

apologies for the delay! we will prioritise it again soon.

@neiljaywarner
Copy link

@samyakkkk looking forward to it, thanks @yashpalzala for working on it

@samyakkkk
Copy link
Contributor

@yashpalzala I really thank you for your work on this PR! unfortunately we're moving away from the BYOK model and are not asking users their Gemini key anymore.

I'm sorry we couldn't merge it for this reason.

@samyakkkk samyakkkk closed this Jul 3, 2024
@neiljaywarner
Copy link

neiljaywarner commented Jul 3, 2024 via email

@samyakkkk
Copy link
Contributor

We are using a revenue strategy to monetise SDK and API companies who will list on CommandDash. check plans we added today :D

@neiljaywarner
Copy link

neiljaywarner commented Jul 3, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants