Configure built-in retries across execution paths
This commit is contained in:
5
types.go
5
types.go
@@ -138,6 +138,11 @@ type RunRequest struct {
|
||||
// source or model work. Malformed values return an error matching
|
||||
// ErrInvalidRequest.
|
||||
AppendedMessages []RenderedMessage
|
||||
// TransientRetries overrides the engine's built-in HTTP retry budget for
|
||||
// this execution. Nil inherits the engine value; zero disables retries.
|
||||
// Negative values are invalid for Prepare, PrepareExecution, and Run.
|
||||
// Injected LLMClient implementations remain single-dispatch.
|
||||
TransientRetries *int
|
||||
}
|
||||
|
||||
// PreparedRun contains prepared prompt execution state returned by
|
||||
|
||||
Reference in New Issue
Block a user