What Happened
- This change makes `truncateToWidth` accept legacy string ellipsis arguments in the TypeScript wrapper (while keeping enum/null values on the existing native path), so calls like `truncateToWidth(text, width, "")` from older/custom TUI renderers no longer hit the strict native enum conversion that could crash rendering.
- This change makes `truncateToWidth` accept legacy string ellipsis arguments in the TypeScript wrapper (while keeping enum/null values on the existing native path), so calls like `truncateToWidth(text, width, "")` from older/custom TUI renderers no longer hit the strict native enum conversion that could crash rendering.
- 1 evidence item attached for review.