Skip to content

feat(skill): refresh remote CLI environment per request - #324

Merged
guima-why merged 1 commit into
mainfrom
op-ros-agent-skill
Sep 1, 2026
Merged

feat(skill): refresh remote CLI environment per request#324
guima-why merged 1 commit into
mainfrom
op-ros-agent-skill

Conversation

@guima-why

Copy link
Copy Markdown
Collaborator

Summary

  • add an allowlisted remote aliyun CLI environment-forwarding configuration
  • capture forwarded values per foreground request so a long-lived manager does not reuse stale routing values
  • keep transient values out of persisted job state
  • split the ROS Agent bridge into source shards below the 128 KiB package limit
  • update Skill packaging contracts, CI compilation, documentation, and regression coverage

Validation

  • 164 focused Skill bridge/runtime tests passed
  • make lint passed
  • Skill package validation passed
  • local E2E verified STAROPS_HIL switching from endpoint A to B for the same manager, job, and ROS session while A was offline

@guima-why
guima-why merged commit 5c5ddf5 into main Sep 1, 2026
36 of 38 checks passed
@guima-why
guima-why deleted the op-ros-agent-skill branch September 1, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant