Skip to content

Add script environment visibility panel - #213

Open
ArizmendiWan wants to merge 7 commits into
open-rmf:mainfrom
ArizmendiWan:environment-visibility
Open

Add script environment visibility panel#213
ArizmendiWan wants to merge 7 commits into
open-rmf:mainfrom
ArizmendiWan:environment-visibility

Conversation

@ArizmendiWan

@ArizmendiWan ArizmendiWan commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

New feature implementation

Implemented feature

Adds environment visibility while editing Python script nodes in the diagram editor.

When a script node is edited, the selected script environment is now shown beside the script form so users can inspect the environment name, builder, language, interpreter version, configuration, and environment script without leaving the editor flow.

Implementation description

This adds a read-only script environment inspector panel to the script editing form. The panel reads the selected environment from the existing script environment registry data and displays the corresponding runtime metadata and configuration.

Demo video

demo_env_panel.mp4

GenAI Use

We follow OSRA's policy on GenAI tools

  • I used a GenAI tool in this PR.
  • I did not use GenAI

Generated-by: GPT-5.5 with Codex

@mxgrey mxgrey added this to PMC Board Jul 14, 2026
@github-project-automation github-project-automation Bot moved this to Inbox in PMC Board Jul 14, 2026
@ArizmendiWan
ArizmendiWan force-pushed the environment-visibility branch from f7a2bb4 to 51327fd Compare July 14, 2026 05:36
Signed-off-by: ArizmendiWan <2311602492@qq.com>
@ArizmendiWan
ArizmendiWan force-pushed the environment-visibility branch from 51327fd to dc1163d Compare July 14, 2026 05:53
Signed-off-by: ArizmendiWan <2311602492@qq.com>
Signed-off-by: ArizmendiWan <2311602492@qq.com>
@ArizmendiWan
ArizmendiWan force-pushed the environment-visibility branch from 283d2fc to 679ac59 Compare July 21, 2026 04:58
…gation

Signed-off-by: ArizmendiWan <2311602492@qq.com>
Signed-off-by: ArizmendiWan <2311602492@qq.com>
@ArizmendiWan
ArizmendiWan force-pushed the environment-visibility branch from ef43c08 to c7c752b Compare July 25, 2026 22:40
Signed-off-by: ArizmendiWan <2311602492@qq.com>
Signed-off-by: ArizmendiWan <2311602492@qq.com>
@mxgrey mxgrey moved this from Inbox to In Review in PMC Board Jul 28, 2026
@mxgrey
mxgrey self-requested a review July 28, 2026 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

2 participants