JsonRemedy.Layer3.EllipsisFilter (JsonRemedy v0.1.11)

View Source

Filters unquoted ellipsis ("...") placeholders from JSON content.

LLMs and humans often use "..." as a placeholder to indicate truncated or omitted content. This module detects and removes unquoted ellipsis while preserving quoted "..." as valid string values.

Based on json_repair Python library (parse_array.py:34-37)

Summary

Functions

Remove unquoted ellipsis patterns from JSON content. Returns {filtered_content, repairs}.

Functions

filter_ellipsis(input)

@spec filter_ellipsis(String.t() | nil) :: {String.t(), list()}

Remove unquoted ellipsis patterns from JSON content. Returns {filtered_content, repairs}.