Skip to content

Release v0.7.6: Complete Agent Compatibility

Choose a tag to compare

@jwesleye jwesleye released this 27 Jun 19:42
· 145 commits to main since this release

Summary

• Removed all functions with bytes parameters for complete agent framework compatibility
• Streamlined JSON tools to core serialization functionality
• Eliminated compression features that required bytes handling

Changes Removed

• compress_json_data() - Function with bytes return type
• decompress_json_data() - Function with bytes parameter
• Compression Tests - All related test cases and imports

Remaining JSON Tools

✅ safe_json_serialize() - Convert dict to JSON string
✅ safe_json_deserialize() - Convert JSON string to dict
✅ validate_json_string() - Validate JSON format

Compatibility Status

✅ Google ADK Function Tools - 100% compatible
✅ No Union types, AnyOf constructs, or bytes parameters
✅ All functions use only simple JSON-serializable types
✅ 151 tests pass with 77% coverage

🤖 Generated with Claude Code