You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: allow claude.ai domain
* feat: claude.ai raw export
* feat: better content extraction
* feat: better content targeting
* feat: adding Turndown formating rules
* feat: select chat title
* feat: improving code
* feat: extract ClaudeChat artifacts content
note: needs to post-process as Turndown does not support async click()
* fix: artifacts correctly formatted
* fix: update rules and timing
* fix: make sure artifact content is extracted
* fix: optimizing
* feat: artifact name and separation in export
* fix: preserveLineBreaksInPre
* refactor&fix: separating rules for PRE vs CODE without PRE
* fix: artifact title formatting
* fix: avoid selecting code copy button as it causes claude clipboard focus error breaking execution
* fix: preserveLineBreaksInCode target only CODE tags
* fix: keep newlines in artifacts code blocks
* fix: [wrong spacing3]
* fix: refactor + spacing attempt
* docs: cleaning
note: Turndown is automatically deleting spaces in spans, need to find a workaround
* chore: attempt, not working
* feat&fix: encapsulate div>code inside a PRE node to export artifact code correctly
* chore: cleaning code
* fix: adding artifact name as an id to put artifact content at the right place
In case of bug, artifacts are ot wrongly mixed into the export
* fix: only target artifacts preview buttons for replacement
* fix: preserveLineBreaksInCode for user Questions auto code blocks without PRE
document.querySelector("[data-testid=\"undefined-code\"][data-state=\"off\"]")?.click()&&awaitsleep(100);// Click on 'Code' button if it exists and is off
0 commit comments