URLs spanning multiple lines are corrupted by margins in capsem shell
Open
- Dominant language
- Rust
- Stars
- 72
- Forks
- 13
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 5
Description
When running `agy` for the first time in `capsem shell`, the URL to authorize the app is very long and spans 3 lines with ~100 columns. Because the URL is rendered with manual wrapping and has margins, the terminal does not understand that the URL spans multiple lines and only the first line can be clicked.
Contributor guide
Research direction
Start by reproducing the first-run `agy` flow in `capsem shell` with a long authorization URL at roughly 100 columns. Inspect the URL rendering and wrapping entry point; no file or test is named in the issue. Done means the full multi-line URL is recognized as one clickable terminal link.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100