All-Hands-AI / OpenHands

🙌 OpenHands: Code Less, Make More
https://all-hands.dev
MIT License
31.27k stars 3.61k forks source link

Tmux-style Multiple Terminal Panels #1749

Open xingyaoww opened 4 months ago

xingyaoww commented 4 months ago

What problem or use case are you trying to solve?

Context: https://opendevin.slack.com/archives/C06R25BT5B2/p1715415193481679

Describe the UX of the solution you'd like

Support displaying multiple tabs of shell - probably managed as a tmux session (cc @iFurySt).

Example from Devin: image

https://opendevin.slack.com/archives/C06QT0AGY4W/p1715551733765189?thread_ts=1715007881.546429&cid=C06QT0AGY4W

On the backend, we probably also need to figure out how to expose different command shells to the model.

Do you have thoughts on the technical implementation?

Describe alternatives you've considered

Additional context

iFurySt commented 4 months ago

cool!

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 1 day ago

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.