Skip to content

feat: tui for ado cli #996

@danielelotito

Description

@danielelotito

Many times working with ado involves copy-pasting resource ids. One example is
ado get space -> ado show entities space [space_id]

To avoid copy-pasting in favour of the navigation with arrows or vim chars I built a POC of a tui with blessed (https://blessed.readthedocs.io/en/latest/).
Here is how it works (here 'dado' means "start the terminal app, with command uv run ado and the rest of what you typed")

Image

You see a cursor that points to one of the columns of the space.
You click the second and then you get 2 options

Image

You select one and the related command is run.
This could make the learning curve in using ado less steep.
If there is some interest in this I can open source the code of the poc.

Metadata

Metadata

Labels

enhancementNew feature or request
No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions