Skip to content

App Console -> App Docs #35

@jlewi

Description

@jlewi

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions