Record materials + consent (§0 gate)
record_materials_consentRecord explicit consent for using user-provided materials in a closed system, enabling timeline node authoring.
Instructions
THE HARD GATE (§A). Call only after (1) the user provided real materials in the conversation and (2) they explicitly agreed to the closed-system statement. sources: factual manifest, e.g. [{name:'ConLaw syllabus.pdf', kind:'syllabus'}] — the materials themselves stay in the conversation. Until consent=true, node authoring is locked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| consent | Yes | ||
| sources | Yes | ||
| timeline_id | Yes |