record_disclosure
Log EU AI Act Art. 50 disclosures into the action ledger: record what content was shown to a user in a session, specifying channel, agent, principal, and disclosure kind for compliance.
Instructions
Record an EU AI Act Art. 50 disclosure in the action ledger: that the user in session was shown
shown (stored as a digest plus its length) in channel. kind is interaction (told they interact
with an AI system), generated_content (output marked as generated), or another Art. 50 case. agent
names the agent that disclosed and principal who it acts for, as the Commission's Art. 50 guidelines
ask for at each new interaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | interaction | |
| agent | No | ||
| shown | Yes | ||
| locale | No | ||
| channel | No | ui | |
| session | Yes | ||
| principal | No |