Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Sample Export Example

This directory contains a real export from a GitHub Copilot conversation demonstrating CSV attachment capture.

What This Demonstrates

This example shows the exporter's ability to:

  1. Capture CSV files from both user uploads and Copilot-generated files
  2. Insert inline attachment links at the appropriate location in the conversation
  3. Maintain clean folder structure with only attachments/ folder

Files Included

chat-export.md

The main markdown export with inline attachment links.

attachments/

Contains all captured files:

  • aia-glossary-001.csv - Original CSV file uploaded by user
  • aia-glossary-cleaned-001.csv - Cleaned/deduplicated CSV generated by Copilot
  • image-001.png - Screenshot uploaded in the conversation

page.html

Debug artifact containing the full HTML of the page (useful for troubleshooting).

Key Features Shown

Inline Attachment Links

Attachments appear directly in the conversation where they're referenced:

## User
📎 **Attachment:** [aia_glossary.csv](attachments/aia-glossary-001.csv)

here you are file

## Assistant
Here's the cleaned file I produced:

📎 **Attachment:** [aia_glossary_cleaned.csv](attachments/aia-glossary-cleaned-001.csv)

How to Generate This

# 1. Login once to save authentication
python scraper_playwright.py --mode login --url https://github.com/copilot/c/YOUR_CONVERSATION_ID

# 2. Export with assets
python scraper_playwright.py --mode run --url https://github.com/copilot/c/YOUR_CONVERSATION_ID --with-assets

Output Structure

output/conversation-name/
├── attachments/
│   ├── aia-glossary-001.csv
│   ├── aia-glossary-cleaned-001.csv
│   └── image-001.png
├── chat-export.md
└── page.html

Clean, simple, focused on actual user attachments.