genkit
genkit copied to clipboard
[Go] Add option to `WithInput()` to not replace defaults with zero values
Describe the bug
Either a WithPartialInput() or an arg to WithInput() that allows passing a subset of field values and still allowing defaults. Right now, because of how Go zero values are defined, everything gets overwritten.