This release adds the raw/1 helper macro for direct JSON responses.
New Features:
- raw/1 helper macro bypasses MCP content wrapping
- Returns data directly without content array structure
- Useful for debugging and special non-MCP use cases
- Complete documentation and test coverage
- Works with all Elixir data types
Technical Details:
- Returns {:ok, data} instead of MCP-wrapped response
- Breaks MCP compatibility (intended for debugging)
- 3 comprehensive test cases added
- Full module documentation with usage examples
Documentation:
- Updated README.md helper functions list
- Added CHANGELOG.md entry with detailed description
- Comprehensive inline documentation with warnings
This minor release enhances the developer experience while maintaining
full backward compatibility with existing MCP-compliant code.