Sprint SPRINT_20260417_020_Integrations_truthful_builtin_plugin_runtime. - IntegrationBuiltInPluginCatalog + IntegrationEndpoints + IntegrationService wiring, program updates, csproj. - Tests: plugin loader, service, impact endpoints. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Integrations
Container(s): stellaops-integrations-web Slot: 42 | Port: 8080 | Consumer Group: integrations Resource Tier: light
Purpose
The Integrations service provides a unified catalog and management API for external tool connections. It supports plugins for GitHub App, Harbor, Gitea, Jenkins, Nexus, Docker Registry, GitLab, Vault, Consul, and eBPF Agent integrations. It includes AI Code Guard capabilities and manages authentication references (AuthRef) for secure credential resolution.
API Surface
integrations(via Router) — integration catalog CRUD, connection testing, credential management (AuthRef/Vault), AI Code Guard endpoints, plugin discovery
Storage
PostgreSQL (via ConnectionStrings:IntegrationsDb); EF Core with auto-migrations (AddStartupMigrations)
Background Workers
None