Skip to content

Provide a sidebar like other editors #54

@cmacrae

Description

@cmacrae

Hey @xenodium 👋 Thanks so much for all your hard work on making LLMs usable in this home we hold so dear :)

I played around with agent-shell today (fantastic work!) and one of the first things I found myself itching for was being able to toggle the agent buffer in a side panel. Typically when I'm working on a project, assisted by an agent, I like to compartmentalise it and call upon it when I need it. When I don't need it, it's nice to have it out of the way. Equally, I like being able to summon it back quickly/easily when I need it. I think other projects have gotten this right by packing this into a sidebar, typically to the right of the editor.

I took a stab at it and actually have built something which I'm already finding to be a really nice UX. Even more fun is that I used agent-shell to help me get it done 🕶️

I'll raise a PR so you can see what you think about the implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions