@@ -15,6 +15,7 @@ The AI Coding team owns and is actively working on the following projects:
-[Duo Code Review](/handbook/engineering/ai/ai-coding/duo_code_review/) - AI-powered code review assistance and insights.
-[Duo Context Exclusion](/handbook/engineering/ai/ai-coding/duo_context_exclusion/) - Filtering of sensitive or irrelevant code context.
-[Codebase Semantic Indexing](/handbook/engineering/ai/ai-coding/codebase_semantic_indexing/) - Advanced code search and discovery capabilities using embeddings.
-[GitLab Events Platform](/handbook/engineering/ai/ai-coding/event_platform/) - Enable GitLab Duo Flows to execute automatically.
-[Code-related Slash Commands](/handbook/engineering/ai/ai-coding/slash_commands/) - Interactive Duo Chat commands including `/explain`, `/refactor`, `/tests`, and `/fix`.
-[Repository X-Ray](/handbook/engineering/ai/ai-coding/repository_xray/) - Repository analysis and metadata extraction for enhanced code suggestions context.
-[AI Assisted Service](/handbook/engineering/ai/ai-coding/ai_assisted_service/) - Core AI infrastructure and services supporting our features.
The GitLab Events Platform enables GitLab Duo Flows to execute automatically in response to events across the development lifecycle. [Flow Triggers](https://docs.gitlab.com/user/duo_agent_platform/triggers/) are database objects that associate projects with flows and a dedicated service account, firing when matching events occur. The platform supports internal GitLab event types (code pushes, issue and MR changes, CI/CD pipeline results, deployments, and more) as well as custom external events from third-party tools like Jira, Jenkins, and Slack, published via gRPC CloudEvents to GitLab Relay. Events are streamed through a pluggable message broker (e.g., Redis, NATS), and executed asynchronously via Sidekiq workers.
## Documentation
- Design document in progress. See [MR !18106](https://gitlab.com/gitlab-com/content-sites/handbook/-/merge_requests/18106) for the latest status.