From 858a2ab46790668dd555be15b8548cbcdacd060b Mon Sep 17 00:00:00 2001 From: guerler Date: Tue, 27 Jan 2026 19:22:28 +0300 Subject: [PATCH] Add missing types to visualization model --- lib/galaxy/schema/visualization.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/lib/galaxy/schema/visualization.py b/lib/galaxy/schema/visualization.py index 9471301256f..161bada52e6 100644 --- a/lib/galaxy/schema/visualization.py +++ b/lib/galaxy/schema/visualization.py @@ -188,6 +188,31 @@ class VisualizationPluginResponse(Model): title="Specs", description="The specs of the plugin.", ) + params: Optional[dict] = Field( + None, + title="Params", + description="The parameters of the plugin.", + ) + data_sources: Optional[list[dict]] = Field( + None, + title="Data Sources", + description="The data sources of the plugin.", + ) + help: Optional[str] = Field( + None, + title="Help", + description="The help text of the plugin.", + ) + tags: Optional[list[str]] = Field( + None, + title="Tags", + description="The tags of the plugin.", + ) + tests: Optional[list[dict]] = Field( + None, + title="Tests", + description="The tests of the plugin.", + ) href: str = Field( ..., title="Href",