Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro lyrical showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.4.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-09-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Per-IPC-namespace daemon that reads the local Agnocast state via the existing NS-scoped ioctl and publishes it on /_agnocast_discovery so other namespaces and ECUs running ros2agnocast tooling can build a cross-NS / cross-ECU view and request bridges on demand.

Maintainers

  • Keita Morisaki
  • Takahiro Ishikawa-Aso
  • Koichi Imai
  • Takumi Jin

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ros2agnocast_discovery_agent

2.4.0 (2026-09-01)

  • fix(ros2agnocast_discovery_agent): resolve domain bridge config topic names to absolute names (#1578)
  • fix(agnocastlib): break the cross-IPC-namespace service bridge deadlock (#1552)
  • Fix/daemon force cross domain bridge (#1574)
  • perf(agnocastlib)[need-minor-update]: exec the discovery agent directly instead of via ros2 run (#1473)
  • refactor(agnocast)[need-minor-update]: remove the subscriber MQ machinery eventfd made dead (#1503)
  • fix(ros2agnocast_discovery_agent): log the idle exit at debug level (#1512)
  • refactor(ros2agnocast_discovery_agent): rename the executable to agnocast_discovery_agent (#1496)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register renamed domain bridge rules from the YAML remap field (#1437)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): claim the discovery-agent singleton via the kmod (#1427)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): register domain bridge rules from YAML (#1418)
  • refactor(agnocastlib): replace bridge MQ with UDS (#1433)
  • refactor(agnocastlib): merge two MQs of the bridge manager into one (#1431)
  • fix(ros2agnocast_discovery_agent): scope each agent's discovery to its own domain (#1415)
  • feat(agnocast_ioctl_wrapper, ros2agnocast_discovery_agent): make cross-NS discovery and bridge decisions domain-aware (#1410)
  • fix(ros2agnocast_discovery_agent): dedup the discovery agent per (IPC namespace, ROS_DOMAIN_ID) (#1411)
  • feat(agnocastlib, ros2agnocast_discovery_agent): add cross-NS daemon bridge MQ and let the discovery agent dispatch bridge requests (#1389)

2.3.5 (2026-06-09)

  • fix(ros2agnocast_discovery_agent): exit duplicate agent cleanly instead of signal.pause() (#1380)
  • feat(ros2agnocast_discovery_agent,agnocastlib): publish Agnocast endpoint types in gossip via tmpfs registry (#1356)
  • fix(ros2agnocast_discovery_agent): add pytest for test_agent (#1360)
  • feat: per-IPC-namespace discovery daemon + AgnocastDaemonState msgs (shared base) (#1350)

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ros2agnocast_discovery_agent at Robotics Stack Exchange