diff --git a/src/content/docs/docs/flows.mdx b/src/content/docs/docs/flows.mdx index 79ec7bcf..5e3e9a96 100644 --- a/src/content/docs/docs/flows.mdx +++ b/src/content/docs/docs/flows.mdx @@ -585,16 +585,16 @@ type MenuSuggestionInput struct { Theme string `json:"theme"` } -type Menu struct { - Theme string `json:"theme"` - Items []MenuItem `json:"items"` -} - type MenuItem struct { Name string `json:"name"` Description string `json:"description"` } +type Menu struct { + Theme string `json:"theme"` + Items []MenuItem `json:"items"` +} + menuSuggestionFlow := genkit.DefineStreamingFlow(g, "menuSuggestionFlow", func(ctx context.Context, input MenuSuggestionInput, callback core.StreamCallback[string]) (Menu, error) { item, _, err := genkit.GenerateData[MenuItem](ctx, g, @@ -610,7 +610,7 @@ menuSuggestionFlow := genkit.DefineStreamingFlow(g, "menuSuggestionFlow", return Menu{ Theme: input.Theme, - Items: []MenuItem{item}, + Items: []MenuItem{*item}, }, nil }) ```