PPactDocs
Administration

AI data-sharing (legacy path)

The older admin path for AI data-sharing controls; the canonical documentation now lives under Admin → AI → Data sharing.

AI data-sharing (legacy path)

This is the older top-level path for Pact's AI data-sharing controls. The feature itself is fully live — it is the same core.ai.data_sharing engine, enforced at call time by the AI client — but the canonical documentation and the current admin surface live under Admin → AI → Data sharing.

Go to the canonical page

The complete reference — the four redaction modes, the resolver precedence, the feature registry, and the full API — is documented at AI data sharing. This page exists so older links keep landing somewhere useful.

The short version

Data sharing controls, per feature, how much of your data leaves the process on each AI call:

  • cleartext — send as-is (explicit opt-in).
  • redacted — strip emails, phones, cards, addresses, and secrets. Default.
  • aggregates — redact and treat free-text as non-grounding.
  • disabled — never call the model; use the heuristic fallback.

Effective mode resolves as per-feature override → tenant default → global default (redacted), backed by ai_data_sharing_settings (alembic 0182_ai_data_sharing_settings) and read on every call via resolve_mode(...).