genkit_google_genai 0.0.1-dev.9 copy "genkit_google_genai: ^0.0.1-dev.9" to clipboard
genkit_google_genai: ^0.0.1-dev.9 copied to clipboard

Google AI plugin for Genkit Dart.

0.0.1-dev.9 #

Note: This release has breaking changes.

  • REFACTOR: reimplement schema generation from extension types to classes, enhance PartExtension getters, and simplify GenerateResponse and tool invocation. (#53).
  • FEAT: Add support for specifying default values for schema fields and types, and generate them in the JSON Schema. (#61).
  • FEAT: use combining builder and header option (#52).
  • BREAKING FEAT: implement Schemantic API redesign with $ prefixed schema definitions and static $schema for unified schema access. (#60).

0.0.1-dev.8 #

Note: This release has breaking changes.

  • BREAKING REFACTOR: renamed JsonExtensionType to SchemanticType (#44).

0.0.1-dev.7 #

  • REFACTOR: Consolidate Google GenAI examples into a single file, fixed tools calling, and schema flattening helper (#43).
  • FEAT: implemented streaming and various config options for genkit_google_genai plugin (#42).

0.0.1-dev.6 #

Note: This release has breaking changes.

  • BREAKING FEAT: Refactor basic types into factory functions to support schema constraints (#34).

0.0.1-dev.5 #

  • REFACTOR: move the package-specific schema generator into a peer package (#31).

0.0.1-dev.4 #

  • REFACTOR: make generated JsonExtensionType factory classes (*TypeFactory) private (#29).
  • FEAT: added support for defining listType and mapType in schemantic (#28).

0.0.1-dev.3 #

Note: This release has breaking changes.

  • FEAT: bump analyzer dependency (#25).
  • FEAT: added support for schema refs/defs in the schema generator (#22).
  • BREAKING REFACTOR: renamed genkit_schema_builder package to schemantic (#26).

0.0.1-dev.2 #

  • Update a dependency to the latest release.

0.0.1-dev.1 #

  • Initial release.