Skip to content

feat(skill): use V3 signing for ROS agent StartChat - #308

Merged
guima-why merged 1 commit into
mainfrom
codex/ros-agent-v3-signature
Aug 26, 2026
Merged

feat(skill): use V3 signing for ROS agent StartChat#308
guima-why merged 1 commit into
mainfrom
codex/ros-agent-v3-signature

Conversation

@guima-why

Copy link
Copy Markdown
Collaborator

Summary

  • sign the ROS Agent code transport with Tea OpenAPI ACS3-HMAC-SHA256 while preserving incremental SSE consumption
  • remove --force from native CLI StartChat and StopChat calls so published CLI metadata is used
  • update code-transport dependencies and cover V3 headers, credential sources, and CLI metadata availability

Validation

  • uv run ruff check skills/alicloud-ros-agent/scripts/ros_agent.py tests/skill_bridge/test_alicloud_ros_agent_bridge.py tests/skill_bridge/test_start_chat_relay.py
  • uv run pytest -q tests/skill_bridge — 225 passed, 7 skipped because the currently installed CLI metadata does not yet expose StartChat/StopChat
  • Skill quick validation passed
  • QoderWork code transport readiness and offline V3 signing checks passed; pre-release endpoint flow was manually verified

@guima-why
guima-why marked this pull request as ready for review August 26, 2026 05:02
@guima-why
guima-why merged commit 6536e22 into main Aug 26, 2026
37 of 38 checks passed
@guima-why
guima-why deleted the codex/ros-agent-v3-signature branch August 26, 2026 05:02
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