-
Notifications
You must be signed in to change notification settings - Fork 965
Open
Description
Problem
Currently, there's no way to export agent conversations for:
- Debugging and analysis
- Sharing results with team members
- Creating reports or documentation
- Archiving important interactions
Users must manually copy-paste from logs or terminal output.
Proposed Solution
Create a conversation export tool that saves agent interactions in multiple formats:
python export_conversation.py --agent spot --session 2026-01-29 --format markdown
Exported to: conversations/spot_2026-01-29.mdSupported Formats:
- Markdown (.md) - Human-readable, easy to share
- JSON (.json) - Machine-readable, for analysis
- CSV (.csv) - For spreadsheet analysis
- HTML (.html) - Pretty formatted with styling
Example Output (Markdown):
# Conversation: Spot Agent
Date: 2026-01-29
Duration: 5 minutes
## Exchange 1 (14:30:45)
**User:** Pick up the red ball
**Vision:** Detected red sphere at (0.5, 0.2)
**LLM Decision:** movement(0.5, 0, 0)
**Action:** Moving forward...
## Exchange 2 (14:30:52)
...Benefits
- Debugging: Review past conversations to find issues
- Documentation: Create reports from agent interactions
- Analysis: Export to CSV for data analysis
- Sharing: Easy to share formatted conversations
- Archival: Save important interactions
Implementation Plan
- Parse agent logs/session data
- Support multiple export formats
- Add CLI interface
- Optional: Add timestamp filtering, search
Would this be valuable for the project? Happy to implement it!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels