InvokeAI/invokeai/app/services/events
psychedelicious d97186dfc8 feat(events): remove payload registry, add method to get event classes
We don't need to use the payload schema registry. All our events are dispatched as pydantic models, which are already validated on instantiation.

We do want to add all events to the OpenAPI schema, and we referred to the payload schema registry for this. To get all events, add a simple helper to EventBase. This is functionally identical to using the schema registry.
2024-05-27 09:06:02 +10:00
..
__init__.py define install abstract base class 2023-11-20 21:57:10 -05:00
events_base.py feat(events): use builder pattern for download events 2024-05-27 09:06:02 +10:00
events_common.py feat(events): remove payload registry, add method to get event classes 2024-05-27 09:06:02 +10:00
events_fastapievents.py feat(events): simplify event classes 2024-05-27 09:06:02 +10:00