This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // TypingMind Extension: File Download Handler | |
| // Paste this into TypingMind → Settings → Extensions | |
| // It listens for messages from the File Download plugin | |
| // and triggers real browser downloads from the main page context. | |
| window.addEventListener('message', function(event) { | |
| if (event.data && event.data.type === 'tm-file-download') { | |
| var filename = event.data.filename || 'download.txt'; | |
| var content = event.data.content || ''; | |
| var mimeType = event.data.mimeType || 'text/plain'; |