OpenHands / OpenHands/software-agent-sdk
[CLI / GUI] Conversations should be shared between CLI and GUI
Open
Nobody has claimed this yet.
enhancement
roadmap
- Dominant language
- Python
- Stars
- 1.1k
- Forks
- 539
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 137
Description
As a user of both the CLI and local GUI, I would like OpenHands conversation history to be shared between both tools. Today, both CLI and GUI store conversations in ~/.openhands.
It would be nice if:
- the CLI could resume a conversation from GUI
- the GUI can list all local conversations (GUI and CLI), and display a 'CLI' or 'GUI' tag next to that conversation so you know where it originated.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how the CLI and local GUI read and write conversation history under ~/.openhands. Done means the CLI can resume GUI-created conversations, while the GUI lists conversations from both tools and identifies each with a CLI or GUI tag.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100