You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #172 from BrainBlend-AI/feature/161-input-output-schema-have-unexpected-values
Fix schema properties returning BaseIOSchema instead of custom types
Add __init_subclass__ hook to capture generic type parameters during class
definition, fixing issue where input_schema and output_schema properties
returned BaseIOSchema instead of the specified custom schema types.
- Implement type parameter capture for inheritance pattern
- Maintain fallback for dynamic instantiation and edge cases
- Add focused test coverage for schema resolution
- Resolves GitHub issue #161
0 commit comments