Skip to content

feat: Perplexity.ai export support (Phase 1)#15

Open
aculich wants to merge 1 commit into
revivalstack:mainfrom
aculich:feat/perplexity-support
Open

feat: Perplexity.ai export support (Phase 1)#15
aculich wants to merge 1 commit into
revivalstack:mainfrom
aculich:feat/perplexity-support

Conversation

@aculich

@aculich aculich commented Jun 4, 2026

Copy link
Copy Markdown

Summary

Adds Phase 1 Perplexity.ai support: @match, DOM extraction for user queries (h1.group/query) and assistant answers (.prose), outline/export wiring, and citation turndown for data-pplx-citation-url.

Follow-up in a later PR: scroll-to-load for long threads, Deep Research UI.

Related

Test plan

  • Single Q&A thread on perplexity.ai — Export MD / JSON
  • Chat outline shows user + assistant messages
  • Citations render as markdown links
  • Multi-turn thread (Phase 1 is in-DOM only; long threads may need scroll follow-up)

Add @match, platform detection, extractPerplexityChatData (user h1.group/query
+ assistant .prose in thread container), outline/export wiring, and citation
turndown rule. In-DOM messages only; scroll/deep-research deferred.
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