Sitemap

πŸŽ‰ Roast v0.4.1 Released!

2 min readJun 19, 2025

--

I’m excited to announce the release of Roast v0.4.1, packed with powerful new features to enhance your AI workflow automation experience.

πŸš€ Key Highlights

SQLite Session Storage (Default)

Roast now uses SQLite as the default storage backend, providing better performance and advanced querying capabilities. Your sessions are stored in ~/.roast/sessions.db with new commands to manage them:

  • roast sessions - List and filter stored sessions
  • roast session <id> - View detailed session information
  • roast sessions --cleanup --older-than 7d - Clean up old sessions

Need the old filesystem storage? Just use --file-storage flag!

πŸ“Š Token Consumption Reporting

Monitor your LLM usage with automatic token reporting after each step execution. Know exactly how many tokens you’re using and optimize your workflows accordingly.

⏱️ Command Timeouts

Never get stuck on hanging commands again! Both bash and cmd steps now support configurable timeouts:

- run_analysis:
cmd: "long-running-script.sh"
timeout: 30 # seconds

🎨 Workflow Visualization

Generate beautiful diagrams of your workflows with the new roast diagram command:

roast diagram workflow.yml --output workflow.png

βœ… Comprehensive Validation

Catch errors before running with roast validate:

roast validate workflow.yml

πŸ€– Claude Swarm Integration

Leverage multi-agent orchestration with the new Swarm tool, enabling seamless handoffs between specialized AI agents.

πŸ”§ Apply Diff Tool

AI models can now suggest precise file modifications using standard diff format, making complex edits more reliable.

πŸ“¦ Installation

gem install roast-ai

πŸ“š Full Changelog

View all changes: https://github.com/Shopify/roast/releases/tag/v0.4.1

πŸ™ Thanks

Thanks to all contributors who made this release possible! Special shoutout to @yogimathius for implementing the timeout functionality (#261).

Questions or feedback? Open an issue on GitHub or join our discussions!

--

--

Obie Fernandez
Obie Fernandez

Written by Obie Fernandez

Author, and Software Engineer. Partner at Magma Labs. Electronic Music Producer/DJ. Dad. ❀️‍πŸ”₯ Mexico City ❀️‍πŸ”₯ he/him