diff --git a/config/config.example.json b/config/config.example.json index 858472488..cf96e19a8 100644 --- a/config/config.example.json +++ b/config/config.example.json @@ -11,6 +11,8 @@ "summarize_message_threshold": 20, "summarize_token_percent": 75, "split_on_marker": false, + "max_llm_retries": 2, + "llm_retry_backoff_secs": 2, "tool_feedback": { "enabled": false, "max_args_length": 300 diff --git a/pkg/config/defaults.go b/pkg/config/defaults.go index 3d12c6ba5..0d24bebe3 100644 --- a/pkg/config/defaults.go +++ b/pkg/config/defaults.go @@ -38,10 +38,12 @@ func DefaultConfig() *Config { Enabled: false, MaxArgsLength: 300, }, - SplitOnMarker: false, - }, + SplitOnMarker: false, + MaxLLMRetries: 2, + LLMRetryBackoffSecs: 2, }, - Session: SessionConfig{ + }, + Session: SessionConfig{ Dimensions: []string{"chat"}, }, Channels: defaultChannels(),