IAV-256IAV-256/feat(agent): atomic integration & workflow patching, webhook verify tokens, credential data retrieval, and user integrations endpoint
This MR adds four main features to the customer-care-service:
-
Atomic integration + workflow update: new
POST /agent-wizard/integration-and-workflowendpoint that creates an integration and immediately patches the n8n workflow in one call, with full rollback on failure. - Webhook verify tokens: two new endpoints to expose the Messenger and Instagram webhook verify tokens from configuration.
-
User integrations listing: new
GET /{agentUid}/user-integrationsendpoint that batch-fetches all user integrations associated with an agent from the orchestration service.
Additional changes include DTO field renames (autoCreatedIntegrations → fakeIntegrations, isAutoCreated → isFake), removal of unused fields, and rollback hardening in AgentIntegrationServiceImpl.