refactor: consolidate formatting logic into OutputFormatter class
- Move all formatting methods from JsonlToMarkdownConverter to OutputFormatter - Create FormatterContext interface to encapsulate all shared state - Update ToolResultFormatter to use injected OutputFormatter instance - Fix filename generation to skip command elements when capturing user prompt - Improve code organization with better separation of concerns 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
K
kiliman committed
3c4cb62b8bd2201b05413d24ce37e5d7eea3791c
Parent: 089d0ec