[Feature]: Real terminal integration
Is your feature request related to a problem? Please describe.
Nowadays computer agents struggle with terminal interface. They are incapable of REPL and shell environments.
Describe the solution you'd like
Introducing a fully capable terminal agent environment. Here are few things it can do.
You can see the position of the cursor, the range of the selected text.
You can also capture a screenshot of the terminal with cursor denoted in red.
Grayscale augmented terminal gives high contrast to the red cursor, making the agent easier to locate it.
Would be great if OS-Copilot adopts this.
Describe alternatives you've considered
OpenDevin has a milestone over this. Devin as shown is already capable of doing this.
Additional context
You can learn more about my efforts here.
Would you please elaborate the reason closing this issue? @heroding77
So sorry that I initially thought it was unrelated advertising.
This looks interesting, and you're welcome to submit a PR to OS-Copilot!
Now it is available as an installable Python package.
pip install termadaptor
hi, this is super cool!! We are definitely considering integrating it, but we are in short of manpower. Put it on the todo list at the moment, will sort it out if we get some free hands.
Now you can use either Terminus 2 agent in Terminal Bench or use Termexec (my project).
https://tbench.ai/
https://pypi.org/project/termexec