Skip to content

Fix Claude payload fetch, button placement, and current-chat content export - #5

Open
lekandigital wants to merge 2 commits into
ashwanthkumar:mainfrom
lekandigital:fix/active-fetch-paste-export
Open

lekandigital wants to merge 2 commits into
ashwanthkumar:mainfrom
lekandigital:fix/active-fetch-paste-export

Conversation

@lekandigital

@lekandigital lekandigital commented Jun 6, 2026

Copy link
Copy Markdown

Summary

  • Fixes async message-channel failures
  • Adds active current-chat payload fetch instead of relying only on passive cache
  • Avoids Share button overlap with safer export control placement
  • Exports pasted human messages and content blocks in addition to classic Claude artifacts
  • Keeps all processing local and only fetches Claude's own API using the user's session

Test plan

  • Reload the extension in chrome://extensions
  • Open a live claude.ai/chat/<uuid> conversation without waiting for background cache
  • Click the floating download button (or use the popup) and confirm the ZIP downloads
  • Verify the ZIP contains artifact files, pasted message .md files, and any attachments from the conversation
  • Confirm the download button does not overlap the Share control

Lekan and others added 2 commits June 6, 2026 14:02
Resolves message channel errors, hardens downloadArtifacts against missing
payloads, and makes the in-page download button work on current Claude UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Fetch payloads on demand via page-context API calls instead of relying
only on passive webRequest caching, and expand ZIP export to include
pasted human messages, attachments, and content blocks alongside
classic antArtifact tags.

Co-authored-by: Cursor <cursoragent@cursor.com>
@lekandigital lekandigital changed the title Active fetch on export, pasted content export, and floating download button Fix Claude payload fetch, button placement, and current-chat content export Jun 6, 2026
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