2 Commits

Author SHA1 Message Date
jules
659ace173a feat(privacy): surface LLM data-egress destination to users
Transparency indicator (frontend audit rank 11): a notice in the AI surface
telling users their prompts/data are sent to the configured provider, and that
non-local providers are third-party services. Does not change data flow — the
full fix (route egress through arcadia-llm-gateway with redaction) is gated on
that gateway being deployed. Uses universal theme tokens; finance builds clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-20 21:58:44 +10:00
6ab9b730f5 Merge pull request 'Operator Integrations page + capability framework (P3 UI)' (#1) from feat/integration-registry into main 2026-06-09 13:15:15 +00:00

View File

@@ -1059,6 +1059,16 @@ function AssistantSurface({
</div>
)}
<p
data-slot="llm-egress-notice"
className="rounded-md border border-border bg-muted/50 px-3 py-2 text-xs text-muted-foreground"
>
<strong className="text-foreground">Where your data goes:</strong> your
messages plus any platform data the assistant pulls in (tenant, user,
and billing rows) are sent to the operator-configured LLM provider.
Unless that's a local model, it's a third-party service.
</p>
<div
ref={scrollerRef}
className="flex-1 overflow-y-auto rounded-lg border bg-card/30 p-4"