dedup-lines
Remove duplicate lines from a text block. Optionally case-insensitive. Order is preserved (not sorted).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keep | No | Which occurrence to keep. Default first. | |
| text | Yes | Multi-line text. | |
| case_insensitive | No | If true, lines that differ only in case are considered duplicates. Default false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kept | Yes | Number of lines kept. | |
| output | Yes | Deduplicated text with newline-joined lines. | |
| removed | Yes | Number of duplicate lines removed. |