genkit_a2ui 0.4.0 copy "genkit_a2ui: ^0.4.0" to clipboard
genkit_a2ui: ^0.4.0 copied to clipboard

A2UI (Agent-to-UI) streaming UI protocol support for Genkit Dart, provided as model middleware.

0.4.0 #

Breaking Changes #

  • add ai.defineGenerateMiddleware; rename top-level defineMiddleware to generateMiddleware (#571)
  • make GenerateResult and GenerateResponseChunk read-only views (#547)
  • generate plain JSON schema maps instead of json_schema_builder calls (#522)
  • export every type that appears in a public signature (#490)
  • replace the ActionFnArg record typedef with a final class (#484)

Other Changes #

  • add Genkit Dart agent skill install instructions to READMEs (#521)

0.3.0 #

Breaking Changes #

  • graceful failed responses (model + tool errors) + rerunnable failed snapshots (#413)
  • add cancellation support for action calls and generate API (#397)

0.2.2 #

  • updated internal dependencies.

0.2.1 #

Features #

  • add A2UI streaming UI protocol package and sample application (#342)

Fixes #

  • stitch a2ui blocks split across multiple text parts (#404)
  • reconstruct prior surfaces as a2ui blocks in history (#403)

Other Changes #

  • accept Genkit instance in loadCatalog instead of Registry (#401)

0.0.1 #

  • Initial release: A2UI (Agent-to-UI) streaming UI protocol support for Genkit Dart, provided as the a2ui() model middleware plus a bundled basic catalog, a streaming block parser, and browser/Flutter-safe client helpers.
0
likes
160
points
550
downloads
screenshot

Documentation

API reference

Publisher

verified publishergenkit.dev

Weekly Downloads

A2UI (Agent-to-UI) streaming UI protocol support for Genkit Dart, provided as model middleware.

Repository (GitHub)
View/report issues
Contributing

Topics

#genkit #a2ui #genai #ui

License

Apache-2.0 (license)

Dependencies

genkit, logging, schemantic

More

Packages that depend on genkit_a2ui