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
fix: handle *args/**kwargs in console method generation
- Add proper *args handling in IntrospectingConsole.create_signatures_and_params()
- Convert *args to _unknown_args_from_varargs dict to bridge incompatible interfaces
- Update publish_known_event() to process converted *args data
- Fix LogTestResults field ordering to prevent syntax errors
- Update SQLMesh constraint from <0.188 to >=0.188
Fixes compatibility issue with SQLMesh 0.209.0 which added *args/**kwargs
to log_error() and log_warning() abstract methods. Without this fix, the
dynamic method generation creates invalid Python syntax that prevents import.
The solution preserves all argument data in unknown_args while maintaining
the clean **kwargs-only interface of the event system.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments