Skip to content

Use KCENON_HAS_MONITORING_SYSTEM #163

Description

@kcenon

Summary

Use KCENON_HAS_MONITORING_SYSTEM for messaging_system monitoring integration gates.

5W1H Specification

  • Who: messaging_system maintainers
  • What: Replace BUILD_WITH_MONITORING_SYSTEM checks
  • Where: message_bus_collector headers/sources
  • When: TBD
  • Why: Align monitoring integration with unified macro set
  • How: Include feature_flags header and update macros

Parent Issue

kcenon/common_system#223

Tasks

  • Include feature_flags.h in collector headers
  • Replace BUILD_WITH_MONITORING_SYSTEM with KCENON_HAS_MONITORING_SYSTEM
  • Update docs to reference KCENON_* macros

Acceptance Criteria

  • Monitoring integration gates use KCENON_HAS_MONITORING_SYSTEM
  • Behavior matches current builds

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions