Sorry for the messy PR but I hope you can review it. Originally my PR was for #36 with additional features like providing your own way to retrieve passwords but then I added tests, workflow for GH actions, and some minor changes to docs. I think it includes #30 and #38.
Changes I did:
add open_ai.api_key section in configuration instead of open_api_key_env
basic logging (only vim.notify for now)
GH action workflow based on this used in lazy.nvim
I fixed tests, unfortunately, I have to add chunks as module variable _chunks
some scripts and configurations to run tests and the plugin with full separation
Sorry for the messy PR but I hope you can review it. Originally my PR was for #36 with additional features like providing your own way to retrieve passwords but then I added tests, workflow for GH actions, and some minor changes to docs. I think it includes #30 and #38.
Changes I did:
chunks
as module variable_chunks