evidence_create_sealed
Create or reuse an evidence group, upload files, and seal it in a single call.
Instructions
Creates (or reuses) an evidence group, registers and uploads one or more files as evidence, then seals (closes) the group — the full flagship evidence flow in one call instead of evidence_group_create + N x (evidence_group_evidence_register + upload) + evidence_group_close. Bounded-polls until the group reaches CLOSED (EAD Factory's upstream emits no events for this transition): task-aware MCP clients get an asynchronous Task; any other client simply receives the final result synchronously. Requires: case_file_create -> caseFileId. Provide evidenceGroupId to add to an existing OPEN group instead of creating one. Each evidence's file uses the shared FileInput contract (local path, base64, https URL, or n8n binary item) — never a bespoke file field. On success returns the group id, its final CLOSED status, and each evidence's id + sha256. Use the atomic evidence_group_create / evidence_group_evidence_register / evidence_group_close tools instead when you need to inspect or react to each intermediate step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| evidences | Yes | One or more files to register and upload into the group, then seal it. | |
| groupName | No | Only used when creating a new group (evidenceGroupId omitted). | |
| groupType | No | Only used when creating a new group (evidenceGroupId omitted). | FILE |
| caseFileId | Yes | MANDATORY. UUID of the parent case file. | |
| evidenceGroupId | No | Existing OPEN evidence group to add to. Omit to create a new one. |