You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(fault_manager): entity-scoped rosbag capture by default
Default "entity" mode buffers broadly but writes only the faulting source
node's topics (+ /tf) on confirm, resolved from the fault's reporting source
and intersected with the subscribed set. Broad modes (all/auto/entity) keep
re-resolving so topics whose publishers appear after startup are still
captured. Adds faithful per-topic QoS matching, a ring-buffer RAM cap, and
segment-anchored sensor-topic auto-exclude. Entity resolution is guarded so a
sqlite get_fault() throw on the capture thread cannot crash the node.
Closes#426
0 commit comments