Skip to content

v1.0.2 - Streamlined Console Output and Git URL Parsing

Choose a tag to compare

@mkellerman mkellerman released this 02 Nov 19:31
· 111 commits to main since this release

πŸŽ‰ Enhanced User Experience

πŸ”§ Improvements

  • Streamlined Console Output: Achieved 85% reduction in verbosity while maintaining essential information
  • User-Focused Messaging: Console now shows clear status indicators with emojis (πŸš€ πŸ“¦ πŸ“Š πŸ“‘)
  • Clean Technical Messaging: Removed verbose 'Filtered X records' technical noise

πŸ› Fixes

  • Git URL Resolution: Fixed detectV6 module parsing to handle both string and object formats
  • Import Cleanup: Resolved unused imports in master-manifest-adapter.ts

🎯 User Impact

Before (overwhelming technical details):

Initializing MCP Server...
Loading BMAD paths...
Scanning directory /path/to/bmad...
Found 156 files to process...
Processing agent-manifest.csv...
Processing workflow-manifest.csv...
Filtered 245 records to 156 existing files
Filtered 189 records to 134 existing files
[dozens more lines of internal processing]

After (clean and meaningful):

πŸš€ BMAD MCP Server v1.0.2
πŸ“¦ Loading sources...
πŸ“Š Ready: 62 agents, 72 workflows, 176 tasks (some sources failed)
πŸ“‘ Server running on stdio

βœ… Verified Functionality

  • Both local and git-based BMAD installations work correctly
  • Git URL resolution: git+https://github.com/bmad-code-org/BMAD-METHOD#main:/bmad loads successfully
  • Server loads resources properly with clear error reporting for parsing issues

πŸ™ Contributors

Thanks for reporting the console output verbosity issue!