Propagate structured repair requests
This commit is contained in:
@@ -94,6 +94,10 @@ func cloneModuleBindings(bindings []ModuleBinding) []ModuleBinding {
|
||||
func cloneModuleBinding(binding ModuleBinding) ModuleBinding {
|
||||
binding.Module = strings.TrimSpace(binding.Module)
|
||||
binding.LLMProfile = strings.TrimSpace(binding.LLMProfile)
|
||||
if binding.StructuredOutputRepairAttempts != nil {
|
||||
value := *binding.StructuredOutputRepairAttempts
|
||||
binding.StructuredOutputRepairAttempts = &value
|
||||
}
|
||||
binding.Options = cloneOptions(binding.Options)
|
||||
if len(binding.References) > 0 {
|
||||
references := make(map[string]ReferenceSource, len(binding.References))
|
||||
|
||||
Reference in New Issue
Block a user