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
The current implementation of the providers has several areas that need improvement to enhance clarity, maintainability, and robustness.
There is no clear documentation or structure indicating which arguments are required for each operation type (input_type). This can lead to confusion and errors in usage.
There is no straightforward way to list all supported input_type values programmatically. This could be solved by defining a constant or enumeration for operation types.
Functions aren't modular/reusable.
The text was updated successfully, but these errors were encountered:
Add possible approaches and designs to introduce metadata to the Tirith providers and schema
Also consider that Tirith providers will not be in the Tirith core repository, it will be separated, and users can create their own custom providers, so that providers and core should be decoupled
refeed
changed the title
Imporve code structure for providers
Improve code structure and metadata for providers
Jul 10, 2024
The current implementation of the providers has several areas that need improvement to enhance clarity, maintainability, and robustness.
The text was updated successfully, but these errors were encountered: