Skip to content

Conversation

@bjsowa
Copy link
Member

@bjsowa bjsowa commented Aug 13, 2025

This is a backport of #1021, #1031 and #1046.

#1031 is not really needed in Humble but I prefer to follow the ros2 branch as much as I can.

bjsowa and others added 7 commits August 13, 2025 17:08
Co-authored-by: davidfernandez <david.fernandez@pal-robotics.com>
…1046)

* Added ActionType service and related functionality

- Introduced ActionType service to retrieve the type of a specified ROS action.
- Updated proxy to include logic for determining action types based on existing action servers.
- Modified rosapi_node to create the new ActionType service endpoint.
- Added ActionType message definition in rosapi_msgs.

* Fix pre-commit hook issues: end-of-file and trailing-whitespace

* reverted back vscode settings.json

* Refactor get_action_type to use get_action_names_and_types for improved action type retrieval. Removed outdated logic for action server filtering and topic name extraction.

* Update get_action_type function to set include_hidden parameter default to False for consistency with other functions.

* Added ros2action as a runtime dependency in package.xml
@bjsowa bjsowa requested a review from sea-bass August 13, 2025 15:40
@bjsowa
Copy link
Member Author

bjsowa commented Aug 13, 2025

@sea-bass Sorry for the spam, this is the last backport I have for now

@bjsowa bjsowa changed the title feat: Add action type and details services to rosapi [Humble] feat: Add action type and details services to rosapi Aug 13, 2025
@bjsowa bjsowa merged commit 835ecc9 into humble Aug 13, 2025
4 checks passed
@bjsowa bjsowa deleted the backport/feat/rosapi-action-services branch August 13, 2025 16:11
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