konsulto_compose_finding
Create a new finding by providing structured fields, an optional template, and optional evidence. The tool builds the body from plain text, not Tiptap JSON.
Instructions
Create a brand-new finding from structured fields + optional template + optional evidence. The backend builds the Tiptap body from a layout — NEVER pass Tiptap JSON as a field. Use plain prose for summary/impact/remediation, an array of plain strings for stepsToReproduce. Evidence is grafted into the body at the requested section ("auto" walks poc → description → impact → remediation → end).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audit | No | Audit ID. Defaults to active audit. | |
| templateId | No | Template to instantiate. Carries default severity, taxonomy. | |
| severity | No | ||
| fields | Yes | Fields to fill. Open-ended; template slot names go here too. | |
| evidence | No | ||
| assets | No |