Skip to content

Commit ca58ecc

Browse files
committed
docs: add is-located-on endpoint to gateway README and changelog
1 parent aa9bcc3 commit ca58ecc

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/ros2_medkit_gateway/CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ Changelog for package ros2_medkit_gateway
5353
* ``PluginContext::get_child_apps()`` for Component-level aggregation
5454
* Sub-resource RBAC patterns for all collections
5555
* Auto-populate gateway version from ``package.xml`` via CMake
56+
* ``GET /apps/{id}/is-located-on`` endpoint for reverse host lookup (app to component)
5657
* Condition-based triggers with CRUD endpoints, SSE event streaming, and hierarchy matching
5758
* ``TriggerManager`` with ``ConditionEvaluator`` interface and 4 built-in evaluators (OnChange, OnChangeTo, EnterRange, LeaveRange)
5859
* ``ResourceChangeNotifier`` for async dispatch from FaultManager, UpdateManager, and OperationManager

src/ros2_medkit_gateway/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ All endpoints are prefixed with `/api/v1` for API versioning.
3333
- `GET /api/v1/components/{component_id}/hosts` - List apps hosted on a component
3434
- `GET /api/v1/components/{component_id}/depends-on` - List component dependencies
3535
- `GET /api/v1/areas/{area_id}/components` - List components within a specific area
36+
- `GET /api/v1/apps/{app_id}/is-located-on` - Get the component hosting this app
3637

3738
### Component Data Endpoints
3839

0 commit comments

Comments
 (0)