types/config
LoopConfig — scalar config values for the conversation loop.
Types
pub type LoopConfig {
LoopConfig(
context_window_warn_percent: Int,
compression_enabled: Bool,
compression_trigger_percent: Int,
compression_protect_head: Int,
compression_protect_tail: Int,
guardrails_tool_loop_enabled: Bool,
guardrails_same_tool_warn: Int,
guardrails_same_tool_block: Int,
guardrails_same_args_block: Int,
guardrails_total_halt: Int,
guardrails_no_progress_warn: Int,
guardrails_no_progress_block: Int,
)
}
Constructors
-
LoopConfig( context_window_warn_percent: Int, compression_enabled: Bool, compression_trigger_percent: Int, compression_protect_head: Int, compression_protect_tail: Int, guardrails_tool_loop_enabled: Bool, guardrails_same_tool_warn: Int, guardrails_same_tool_block: Int, guardrails_same_args_block: Int, guardrails_total_halt: Int, guardrails_no_progress_warn: Int, guardrails_no_progress_block: Int, )