psychedelicious
28b5f7a1c5
feat(nodes): better deprecation handling for ui_type
...
- Move migration of model-specific ui_types into BaseInvocation. This
gives us access to the node and field names, so the warnings are more
useful to the end user.
- Ensure we serialize the fields' json_schema_extra with enum values.
This wasn't a problem until now, when it interferes with migrating
ui_type cleanly. It's a transparent change.
- Improve warnings when validating fields (which includes the ui_type
migration logic)
2025-09-19 22:13:12 +10:00
..
2025-03-08 09:42:13 +11:00
2025-02-27 12:39:37 +11:00
2025-09-19 22:13:12 +10:00
2025-05-14 06:55:15 +10:00
2024-11-19 07:02:37 -08:00
2024-09-11 08:12:48 -04:00
2025-04-10 10:50:13 +10:00
2025-08-18 21:43:14 +10:00
2025-08-18 21:43:14 +10:00
2025-09-18 12:39:27 +10:00
2025-04-10 10:50:13 +10:00
2024-07-04 09:35:37 -04:00
2024-09-11 08:12:48 -04:00
2025-06-11 12:56:16 +10:00
2025-05-20 10:47:02 +10:00
2025-01-06 11:14:58 +11:00
2024-09-11 08:12:48 -04:00
2025-09-18 12:39:27 +10:00
2024-12-20 09:30:56 +11:00
2025-06-05 11:31:35 -04:00
2024-06-07 09:28:42 -04:00
2024-07-04 09:35:37 -04:00
2025-05-19 13:50:04 +10:00
2024-09-11 08:12:48 -04:00
2025-04-04 18:42:13 +11:00
2024-03-20 10:28:07 +11:00
2025-09-19 22:13:12 +10:00
2025-09-18 12:39:27 +10:00
2025-09-18 12:39:27 +10:00
2025-08-12 10:51:05 +10:00
2025-03-27 08:08:44 +11:00
2025-09-18 12:39:27 +10:00
2025-06-27 18:27:46 +10:00
2025-09-18 12:39:27 +10:00
2025-09-18 12:39:27 +10:00
2025-09-18 12:39:27 +10:00
2025-06-30 10:40:31 +10:00
2025-08-18 21:43:14 +10:00
2025-08-18 21:43:14 +10:00
2024-08-01 14:23:32 -04:00
2024-09-11 08:12:48 -04:00
2025-05-20 10:47:02 +10:00
2024-11-26 20:58:31 -08:00
2025-08-18 21:43:14 +10:00
2025-08-04 23:03:12 +10:00
2025-04-15 07:13:25 +10:00
2025-09-18 12:39:27 +10:00
2025-08-18 21:43:14 +10:00
2024-09-11 08:12:48 -04:00
2024-09-11 08:12:48 -04:00
2025-09-18 12:39:27 +10:00
2025-03-08 09:42:13 +11:00
2025-03-27 08:08:44 +11:00
2024-07-04 09:35:37 -04:00
2024-09-11 08:12:48 -04:00
2025-09-18 12:39:27 +10:00
2025-05-22 14:09:10 -04:00
2024-09-11 08:12:48 -04:00
2025-09-18 12:39:27 +10:00
2025-03-17 10:32:19 +11:00
2024-09-11 08:12:48 -04:00
2024-11-18 08:55:17 -05:00
2024-09-11 08:12:48 -04:00
2025-08-28 10:17:00 -04:00
2024-07-04 09:35:37 -04:00
2024-06-07 09:28:42 -04:00
2024-07-05 07:38:35 -07:00
2025-04-10 10:50:13 +10:00
2025-08-18 21:43:14 +10:00
2025-08-18 21:43:14 +10:00
2025-09-18 12:39:27 +10:00
2025-03-27 08:08:44 +11:00
2025-09-18 12:39:27 +10:00
2025-09-11 12:15:41 +10:00
2025-09-18 12:39:27 +10:00
2024-07-04 09:35:37 -04:00
2025-09-18 12:39:27 +10:00
2025-04-04 18:42:13 +11:00
2025-03-27 08:08:44 +11:00
2024-07-04 09:35:37 -04:00
2025-03-05 14:39:17 +11:00