fl_select_genui 0.5.0
fl_select_genui: ^0.5.0 copied to clipboard
GenUI SDK (A2UI) integration for fl_select: ready-made CatalogItems so AI agents can render fl_select selection components in chat and get selections back as structured query data.
0.5.0 #
-
IMPROVEMENT Bump fl_select to
^0.15.0(Migration guide). -
IMPROVEMENT Validate the decoded entry tree so that an invalid payload renders the schema error card (Migration guide).
0.4.0 #
-
BREAKING remove the deprecated
FlSelectCatalogItems.selectFiltergetter and theSelectFilterpayload alias (Migration guide). -
BUGFIX
"delegate": "cascading"with flat (non-category)entriesnow falls back to the flat list delegate instead of crashing. -
BUGFIX a
customrange entry inside a categoryheader/footernow renders the schema error card instead of crashing the surface. -
IMPROVEMENT Bump fl_select to
^0.14.0. -
IMPROVEMENT Keep the shipped agent skill validator-clean and in sync with the catalog.
0.3.0 #
-
FEATURE Ship a Dart Skills CLI agent skill inside the package (Migration guide).
-
IMPROVEMENT Bump fl_select to
^0.13.0(Migration guide).
0.2.1 #
- FEATURE flat (non-category) panels: add the required payload-level
flatKeyunder which the selection is written back.
0.2.0 #
-
FEATURE Wire the
searchpayload flag through to the delegates'searchEnabled. -
DEPRECATION Rename the catalog item to
Select(FlSelectCatalogItems.select, payload typeSelect). The oldFlSelectCatalogItems.selectFiltergetter and theSelectFilterpayload type keep working as deprecated aliases; both will be removed in a future minor release. -
IMPROVEMENT Bump fl_select to
^0.12.0.
0.1.0 #
-
FEATURE Add
tabNav,sideNavandexpandableas first-classdelegatetokens. -
IMPROVEMENT Route all
delegatetokens to fl_select's single-purpose delegates instead of the deprecated dual-mode paths — rendering is unchanged for existing payloads.
0.0.1 #
-
Initial experimental release.
-
FEATURE Add
FlSelectCatalogItems.selectFilter: renders a fl_select panel (SelectView) from an agent-authored JSON payload — delegate (list / grid / flatten / cascading),selectionMode,crossAxisCount, and anentriestree in theSelectEntryCodecformat. -
FEATURE Add selection write-back: user selections are stored at
<id>.valueas aMap<String, List<String>>(same shape as fl_select'stoQueryMap()). -
FEATURE Add
FlSelectCatalogItems.systemPromptFragmentand catalog registration helpers (.asCatalog()/.all). -
Invalid agent payloads render an inline error card instead of crashing.