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 Flutter GenUI SDK (flutter/genui) currently implements A2UI protocol v0.9/v0.9.1. The v1.0 specification is now published (evolution guide, v1.0 spec + schemas), and the SDK should be migrated to it.
Scope (per the evolution guide):
version: "v1.0" envelopes and capabilities/data-model namespaces
Bidirectional RPC: callFunction/functionResponse with callableFrom runtime boundary checks (INVALID_FUNCTION_CALL), and actionResponse correlated by actionId/wantResponse
Description
The Flutter GenUI SDK (flutter/genui) currently implements A2UI protocol v0.9/v0.9.1. The v1.0 specification is now published (evolution guide, v1.0 spec + schemas), and the SDK should be migrated to it.
Scope (per the evolution guide):
version: "v1.0"envelopes and capabilities/data-model namespacescreateSurface:theme→surfaceProperties, inlinecomponents/dataModelcallFunction/functionResponsewithcallableFromruntime boundary checks (INVALID_FUNCTION_CALL), andactionResponsecorrelated byactionId/wantResponseupdateDataModel(also resolvesUpdateDataModeldoesn't distinguish between the value-omitted and value-null cases #1896)functionsas a map with staticreturnType/callableFrom,$defs/surfaceProperties, optionalinstructions, UAX Initial commit for a2ui_restaurant_finder and a generic a2UI extension. #31 entity namingTextField.placeholder,Slider.steps,Video.posterUrl@indexsystem function in template loops;@prefix reserveda2ui/v1.0andapplication/a2ui+jsonMIME typeImplementation
PR: flutter/genui#996
🤖 Generated with Claude Code