Feature Request
Please add two features that would greatly enhance the development experience:
1. Integrated Terminal
Add an in-browser terminal panel, similar to VS Code's integrated terminal, that allows users to run shell commands directly in the web UI without switching back to a terminal emulator.
This would let users:
- Run build commands, git operations, tests, etc. while the agent is working
- Quickly test commands suggested by the agent
- Monitor log output in real-time
2. File Tree Display
Add a file explorer / file tree sidebar that shows the project's directory structure, allowing users to:
- Browse project files without leaving the web UI
- Preview source files, docs, images, etc. by clicking on them
- See which files were modified by recent agent sessions
- Navigate the codebase alongside the conversation
Why
These are standard features in modern coding IDEs and web UIs (like @jmfederico/pi-web already has a terminal). Adding them would make @agegr/pi-web a more complete development environment that reduces context switching between the browser and terminal/file manager.
Thanks for considering!
Feature Request
Please add two features that would greatly enhance the development experience:
1. Integrated Terminal
Add an in-browser terminal panel, similar to VS Code's integrated terminal, that allows users to run shell commands directly in the web UI without switching back to a terminal emulator.
This would let users:
2. File Tree Display
Add a file explorer / file tree sidebar that shows the project's directory structure, allowing users to:
Why
These are standard features in modern coding IDEs and web UIs (like @jmfederico/pi-web already has a terminal). Adding them would make @agegr/pi-web a more complete development environment that reduces context switching between the browser and terminal/file manager.
Thanks for considering!