Skip to content

🐛 fix: support Tab Suspender by extracting original URLs from suspended tabs#56

Open
luw2007 wants to merge 6 commits into
zarazhangrui:mainfrom
luw2007:main
Open

🐛 fix: support Tab Suspender by extracting original URLs from suspended tabs#56
luw2007 wants to merge 6 commits into
zarazhangrui:mainfrom
luw2007:main

Conversation

@luw2007

@luw2007 luw2007 commented May 19, 2026

Copy link
Copy Markdown

Fix suspended tab URL extraction to support Tab Suspender extension.

When tabs are suspended by Tab Suspender, their URLs are wrapped in a redirect format. This PR extracts the original URL so grouping works correctly.

luw2007 added 5 commits May 20, 2026 12:40
feat: AI tab grouping, suspended tab support, debug panel, and archive management
… cycle)

✨ feat: add browser history search with AI-ranked results

- Extend fetchTabSearch to accept combined open tabs + history items
- Query chrome.history.search() on user input, deduplicate against open tabs
- LLM ranks all results by relevance, returns split open/history matches
- Render history results section below open tabs, click to open in new tab
- Clear history results on Escape/empty input
- Move frequent-section into dedicated .top-row flex container
- History results render inside .top-row beside frequent section
- Open tabs + deferred remain in .dashboard-columns below
- Remove header, move settings button to footer
- Update CSS for two independent flex rows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant