apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-sales-mcp-audit-capture-request namespace: ${NAMESPACE} plugin: pre-function config: access: - "kong.ctx.shared.audit_request_body = kong.request.get_raw_body()" --- apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: ${NAME}-sales-mcp-audit-capture-response namespace: ${NAMESPACE} plugin: post-function config: body_filter: - | local chunk = ngx.arg[1] if chunk then kong.ctx.shared.audit_response_body = (kong.ctx.shared.audit_response_body or "") .. chunk end