Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make LocalBox Stateful #1428

Open
xingyaoww opened this issue Apr 28, 2024 · 0 comments
Open

Make LocalBox Stateful #1428

xingyaoww opened this issue Apr 28, 2024 · 0 comments
Labels
enhancement New feature or request severity:low Minor issues, code cleanup, etc

Comments

@xingyaoww
Copy link
Collaborator

xingyaoww commented Apr 28, 2024

What problem or use case are you trying to solve?

Right now, if you do first .execute an cd dir with LocalBox, then in the new round execute pwd, you will find you are still stay in the same work directory. Hence we need to make LocalBox stateful.

Describe the UX of the solution you'd like

You will get a similar stateful experience of SSHBox when running LocalBox, as the box will act like a interactive bash terminal.

Do you have thoughts on the technical implementation?

  • Similar to pxssh, could based on pexpect, but it could be buggy in terms of prompt parsing.

Describe alternatives you've considered

Additional context

Required to get CodeActAgent working in Github action (#1290)

@xingyaoww xingyaoww added the enhancement New feature or request label Apr 28, 2024
@rbren rbren added the severity:low Minor issues, code cleanup, etc label May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request severity:low Minor issues, code cleanup, etc
Projects
None yet
Development

No branches or pull requests

2 participants