What's Changed
- @Fengrui-Liu:
- feat: ChatOps Interest Detection: Implemented core detection based on semantic & regex rules.
- feat: ChatOps Proactive Agent: Enables autonomous Q&A by proactively detecting and answering solvable questions in the chat.
- feat: ChatOps Reactive Agent: Handles user queries with support for Tool Calling and Content Summarization.
- feat: ChatOps Review Agent: Establishes a self-improvement mechanism by automatically updating the knowledge base based on group chat content.
- feat: Platform Integration: Completed essential features like message callbacks and card sending.
- docs: Added architecture overview, functional descriptions, and setup instructions for ChatOps system.
- @weilaaa: Deployments and project general capability optimization.
- @songyu-bytedance:
- VeAIOps web app.
- Modules: System Management (bot, datasource, project), Event Center, Oncall, Intelligent Threshold, ChatOps.
- Feature-based structure with hooks/lib/ui separation.
- OpenAPI-driven development with automatic API code generation.
- CustomTable component with server-side pagination and auto-refresh.
- Feature-based modular architecture.
- Type-safe API client with full TypeScript support.
- Code quality: ESLint, Biome (formatting), TypeScript strict mode.
- @cczzff:
- feat: General Configuration Management: Support user management and project management as core modules of general configuration.
- feat: Data Source Management: Support data source management for Aliyun and Zabbix.
- doc: Add configuration guide and operation steps for general configuration management (including user management and project management).
- doc: Add data source management documentation: Include Aliyun and Zabbix data source connection configuration, docking steps and troubleshooting guide.
- @thinker8581:
- feat: Configuration for Bot: Added configuration for bot, including Lark Action Card and Callback features.
- feat: Settings for Interest Detection Rules: Added and Edit for interest detection rules.
- feat: Event Subscription with Notice Strategy: Implemented an event subscription mechanism with a strategy to handle different types of events.
- feat: Observability: Integrated OpenTelemetry observability.
- docs: Added configuration for Bot (including Lark Open platform configuration), and observability setup instructions.
- @piggesthjy: Intelligent Threshold feaures, optimize the merge policy of segment thresholds, and fix the time zone display issue for viewing the time series graph of intelligent threshold results.
- @haojin2019:
- feat: Intelligent Threshold Task Management: Support intelligent threshold task management and threshold auto update.
- feat: Cloud Monitor Extension: Support volcengine cloud monitor management and alarm injection.
- doc: Add development guide for channel extension and monitor extension.
New Contributors
Thanks for :)