Skip to content

Use persistent read-only manual monitoring - #4

Merged
temiroff merged 1 commit into
mainfrom
agent/fix-robot-deployment-ros2-20260727
Jul 27, 2026
Merged

Use persistent read-only manual monitoring#4
temiroff merged 1 commit into
mainfrom
agent/fix-robot-deployment-ros2-20260727

Conversation

@temiroff

Copy link
Copy Markdown
Owner

What changed

  • Replace repeated native one-shot reads with one managed read-only joint stream.
  • Add transport-aware cleanup and stale-session replacement.
  • Add a live_monitor input so deployed leader release can avoid a redundant monitor.
  • Bump package version to 0.3.1 and require blacknode-ros2 0.5.6.

Why

The previous 10 Hz create/destroy loop left stale ROS discovery entries and could look like competing processes.

Validation

  • pytest -q packages/blacknode-controllers/tests (60 passed)

@temiroff
temiroff merged commit f2fec51 into main Jul 27, 2026
1 check failed
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