Skip to content

fix(tui): keep x.com status fallbacks link-like (#28032)#28336

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-3ad7d98a
May 19, 2026
Merged

fix(tui): keep x.com status fallbacks link-like (#28032)#28336
teknium1 merged 1 commit into
mainfrom
hermes/hermes-3ad7d98a

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Salvage of #28032 by @YuanHanzhong.

What: urlSlugTitleLabel() in ui-tui/src/lib/externalLink.ts would title-case x.com/twitter.com status URLs (e.g. https://x.com/grok/status/2056065022749479209 → generic "Status" label), losing the link-like presentation users expect.

How: Detect status permalink hosts/paths and route through hostPathLabel() so the displayed text stays link-shaped (x.com/grok/status/2056065022749479209).

Original PR: #28032
Fixes #27609.

@teknium1 teknium1 merged commit 7321b3c into main May 19, 2026
@teknium1 teknium1 deleted the hermes/hermes-3ad7d98a branch May 19, 2026 03:02
@github-actions

Copy link
Copy Markdown
Contributor

🔎 Lint report: hermes/hermes-3ad7d98a vs origin/main

ruff

Total: 0 on HEAD, 0 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 0 pre-existing issues carried over.

ty (type checker)

Total: 8791 on HEAD, 8791 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 4627 pre-existing issues carried over.

Diagnostics are surfaced as warnings — this check never fails the build.

@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/tui Terminal UI (ui-tui/ + tui_gateway/) labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/tui Terminal UI (ui-tui/ + tui_gateway/) P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

x_search tool citations render as “Status” placeholder instead of clickable links

3 participants