You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Separate the concern of message processing from UI presentation #27
Currently, sidebar.lua is responsible for message processing, server calls, UI presentation, etc. I think this component is probably doing too much, and makes the code difficult to reason about IMO. I think it should be factored out into different modules.
Activity
ericdallo commentedon Aug 18, 2025
suggestion, what I did for eca-emacs:
joaopluigi commentedon Aug 20, 2025
Do you have any structure in your mind?
tomgeorge commentedon Aug 21, 2025
I have an implementation based on how codecompanion does it, you can see it on https://github.com/tomgeorge/eca-nvim/tree/chore/sidebar, comparison here