Skip to main content

Export and Import

Status: Planned Feature (TBD)

Overview

Export sessions, configurations, and work artifacts to various formats, and import them for sharing or backup.

Planned Features

Export Capabilities

  • Session export - Markdown, JSON, HTML, PDF formats
  • Configuration export - Portable settings files
  • Code changes export - Git patch, diff formats
  • Report generation - Formatted analysis reports
  • Documentation export - Generate docs from sessions
  • Shareable links - Web-viewable session exports
  • Archive export - Complete project snapshots

Import Capabilities

  • Configuration import - Load settings from file
  • Session import - Restore shared sessions
  • Template import - Load workflow templates
  • Macro import - Import automation scripts
  • Profile import - Team configuration profiles

Export Formats

# Export session
grok export --format markdown > session-report.md
grok export --format html > session-report.html
grok export --format json > session-data.json

# Export configuration
grok config export > team-config.json

# Export code changes
grok export --changes-only > changes.patch

# Generate report
grok export --report --template security-audit

Roadmap

  • Q3-Q4 2025: Sprint 27-30 - Advanced features including export/import

Priority: P2 - Collaboration and sharing

Current Capabilities

  • Session files in JSON format
  • Manual file copying
  • No built-in export commands

Workaround

# Manual export
cat ~/.grok/sessions/latest.json | jq '.messages[] | "## \(.role)\n\n\(.content)\n"' > session.md

# Copy configuration
cp ~/.grok/settings.json team-settings.json

Check back Q3 2025 for export/import features.