Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug client dynamic arguments #6258

Open
a-limyr opened this issue Nov 18, 2024 · 0 comments
Open

Debug client dynamic arguments #6258

a-limyr opened this issue Nov 18, 2024 · 0 comments
Assignees
Labels
OTP Debug UI The OTP bundled client

Comments

@a-limyr
Copy link
Contributor

a-limyr commented Nov 18, 2024

Description
The new debug client does not support all arguments available.

Goal
The goal is to add support for the missing arguments in the debug client.
This relates to issue #5330.

Propsed solution
The idea is to make a dynamic, yet configurable, way of displaying all possible arguments by reading the schema and dynamically add the arguments to the debug client. This would mean that changes in the schema would be automatically reflected in the debug client. The configurable part will perhaps be an config file that will handle different aspects hard to make dynamic. For instance defining the fields that should be "fixed" on top of the page and how to handle more complex data type inputs as well as displaying more "human-friendly" names of the different arguments.

Alternative solution
As an alternative we can implement the missing arguments the same way as it has been done so far, manually for each argument.

Additional context
There has to be some design choices when it comes to where to put the new arguments and how to make the best out of the layout, so it can support a big number of arguments.

@testower testower added the OTP Debug UI The OTP bundled client label Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OTP Debug UI The OTP bundled client
Projects
None yet
Development

No branches or pull requests

2 participants