Skip to content

support rcl_action_count_clients and rcl_action_count_servers.#1294

Merged
ahcorde merged 2 commits intorollingfrom
fujitatomoya/rcl_action_count_xxx
Mar 13, 2026
Merged

support rcl_action_count_clients and rcl_action_count_servers.#1294
ahcorde merged 2 commits intorollingfrom
fujitatomoya/rcl_action_count_xxx

Conversation

@fujitatomoya
Copy link
Collaborator

Description

part of ros2/ros2cli#1210

Fixes # (issue)

Is this user-facing behavior change?

No,

Did you use Generative AI?

Yes, Claude Sonnet 4.6

Additional Information

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
@fujitatomoya fujitatomoya requested a review from ahcorde March 12, 2026 07:27
@fujitatomoya fujitatomoya self-assigned this Mar 12, 2026
Copy link
Collaborator Author

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ahcorde this is base implementation to address ros2/ros2cli#1210, can you review this?

my next steps are,

  • expose these functions to rclcpp and rclpy.
  • ros2action uses rclpy new methods developed above.
  • fix ros2action to print the consistent output format with ros2service and ros2topic.

Signed-off-by: Tomoya Fujita <Tomoya.Fujita@sony.com>
@fujitatomoya fujitatomoya requested a review from ahcorde March 13, 2026 08:00
@fujitatomoya
Copy link
Collaborator Author

@ahcorde thanks for the review! all comments are addressed.

@fujitatomoya
Copy link
Collaborator Author

Pulls: #1294
Gist: https://gist.githubusercontent.com/fujitatomoya/c903c59c6b505350af5df48679830309/raw/5ce60f804a66d97b235c00bf469cd4db58f86282/ros2.repos
BUILD args: --packages-above-and-dependencies rcl_action
TEST args: --packages-above rcl_action
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/18459

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@ahcorde ahcorde merged commit 5990da4 into rolling Mar 13, 2026
2 of 3 checks passed
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.

2 participants