This is what my github tabs look like right now. E...
# proj-agent-canvas
l
This is what my github tabs look like right now. Each one has the github issue that I’m working on and the corresponding agent window next to it. It’d be great to have a conversation manager that didn’t require me to do this! Two reasons why I still do this now: 1. I can’t easily view a list of all of my currently open issues from the openhands interface because I get “no tasks available” in suggested tasks so I need to open them through github 2. When I click on a task through the conversation window, it takes a while to load (and it’s faster if I just keep it open) I don’t think this is urgent, but just mentioning it here as food for thought)
➕ 2
👀 2
e
Good feedback! This is the intent of the Task Dashboard project. Conversation Manager is a good way to think about it (and maybe we change it to that name!) We will have some designs to share later this week and I'll post on the ticket for feedback. We are also hoping to organize conversations around Repos + PRs, so you can see which conversations are related to a given PR.
🙏 1
p
e
Thanks Paul for the feedback - I think we are hopefully on the right track here. I should have a design to share tomorrow for general feedback/direction.
I can see a "testing conversation" and a "feature dev" conversation, both at the same time; right now I jump through hoops opening different browser tabs, move chrome windows around, to achieve this; which feels cumbersome
Curious - OpenHands automatically gives conversations a name. Do you ever modify that name to help distinguish between the different types of convos? E.g.,
feat: build foo
and
test: test foo
? We will continue to refer to this as the Task Dashboard on the roadmap 🙂
p
> Do you ever modify [the OH conversation] name never did, but I do modify thread names in Gemini/AIStudio and heavily use ChatGPT Projects (and used Anthropic's projects when I was a paying client there; cool feature they had before OpenAI) I think a challenge for OpenHands to solve is swe-agenting across multi-repo projects
e
That's really good insight. @chilly-france-44439 and I were talking this morning about scenarios where you need to make multi-repo changes and what's the best way to do that.
p
you can try splitting OpenHands repo into multiple repos, and suffer; nothing beats first-hand experience 😄
😭 1
lolsob 1
❤️ 1
c
The tabs in the original post is exactly how I (try to) have mine, too. I change conversation name; lately, since I use a browser that allows renaming tabs easily (and ours had a bug), I switched to rename the tabs directly. These days, solving this problem differently is what my secretary agent does 😅 https://openhands-ai.slack.com/archives/C07KHERRM2S/p1756152616634589