pub fn repair_json(s: &str) -> StringExpand description
Attempt to repair common JSON issues from LLM output:
- Trailing commas before } or ]
- Single quotes instead of double quotes (outside of string values)
- Missing closing braces
- Unescaped newlines in strings
- Invalid backslash escapes
- Unquoted keys
- Missing commas between key-value pairs
- Markdown code fences