-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
There are a bunch of problems with the app console right now
- Lots of UX paper cuts; e.g. trying to edit commands doesn't work as expected
- AI can't generate commands
I think a big source of the UX problems is that we are treating it as a "terminal" and implementing our own character device streaming input/output. I think that's the wrong UX for a web-app. It makes more sense to treat it as cells and reuse the monaco editor in which you then execute on enter.
We could then figure out how to port the relevant parts of a terminal like UX.
I think we'd want something closer to a chat like UX meaning you enter new commands and then these get appended to the history. Then the AI can just append cells.
The one thing I'm unsure about is that in a terminal being able to easily scroll through your history is nice not sure what the equivalent would be.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels