Current Behavior
The individual service mesh management pages have a namespace field with "default" prepopulated.
Desired Behavior
The namespace field should not only show "default" as an option, but should also include the list of namespaces that are currently present in the user's Kubernetes environment. Pre-populating this text field will be a UX improvement and it will also help with cleanliness of input.
In general, the namespace field should be behave similarly as to how the "Mesh Adapter URL" field functions on the Settings page - http://localhost:9081/settings#service-mesh
Implementation
Using the MeshSync endpoint at /api/mesh/scan (e.g. http://localhost:9081/api/mesh/scan), populate the Namespace field (shown in the screenshot below) with the namespaces returned in this API.

I would like to take up this issue.
Very good!
Hi @leecalcote,
Can I also work on this issue?
Nice to hear of your collaboration here, @Keenal and @MaximeCoignus
Is this Issue from Meshery Websites or the Documentation?
Is this Issue from Meshery Websites or the Documentation?
It's a Meshery UI issue. Not related to Documentation.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
@Keenal @MaximeCoignus I'll remove your assignment to the issue, assuming that you've moved on. Just signal if that is not the case.
@leecalcote We might want to "graphqlise" this?
// cc @kumarabd