forked from HAL9000/cleveragents-core
2c2d9a765f
- Extended automation-tracking-manager to support announcement issues - Added CREATE_ANNOUNCEMENT_ISSUE operation with priority support - Added CLOSE_ANNOUNCEMENT_ISSUE and LIST_TRACKING_ISSUES operations - Added READ_ANNOUNCEMENTS for cross-agent awareness - Added REVIEW_OWN_ANNOUNCEMENTS for lifecycle management - Updated all operations to use forgejo-label-manager for labels - Removed search limits to ensure all issues are found - Standardized tracking issue title formats - Status: [PREFIX] Status: <description> (Cycle N) - Announcements: [PREFIX] Announce: <message> - Enhanced backlog-groomer announcement cleanup - Different age thresholds by priority (Critical: 72h, High: 48h, Medium: 24h, Low: 12h) - Smarter relevance detection based on content patterns - Two-stage closure process with confidence levels - Detects and closes duplicate status tracking issues - Added announcement reading to key agents - Supervisors read critical announcements before each cycle - Workers read announcements from system agents and orchestrator - Priority-based filtering to reduce noise - Periodic review of own announcements for cleanup - Updated all agents to use automation-tracking-manager for announcements - Replaced direct API calls with centralized subagent invocations - Ensures consistent formatting and priority handling - Enables proper lifecycle management - Added clone isolation requirement to architect agent This enables agents to be aware of critical system issues discovered by other agents and adjust their behavior accordingly, while preventing announcement accumulation through intelligent cleanup and relevance-based filtering.