consts

package
v0.0.0-...-75ec8e3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// BufferSize1KB is 1 kilobyte
	BufferSize1KB = 1024
	// BufferSize64KB is 64 kilobytes
	BufferSize64KB = 64 * 1024
	// BufferSize256KB is 256 kilobytes
	BufferSize256KB = 256 * 1024
	// BufferSize1MB is 1 megabyte
	BufferSize1MB = 1024 * 1024
	// BufferSize10MB is 10 megabytes
	BufferSize10MB = 10 * 1024 * 1024
)

Buffer sizes for various operations

View Source
const (
	// DefaultHealthCheckInterval is the default interval for health checks
	DefaultHealthCheckInterval = 5000
	// ExtendedHealthCheckInterval is a longer interval for health checks
	ExtendedHealthCheckInterval = 10000
)

Health monitoring intervals (in milliseconds)

View Source
const (
	// Timeout1 is a 1 second timeout
	Timeout1 = 1 * time.Second
	// Timeout2 is a 2 second timeout
	Timeout2 = 2 * time.Second
	// Timeout5 is a 5 second timeout
	Timeout5 = 5 * time.Second
	// Timeout10 is a 10 second timeout
	Timeout10 = 10 * time.Second
	// Timeout30 is a 30 second timeout
	Timeout30 = 30 * time.Second
	// Timeout60 is a 60 second timeout (1 minute)
	Timeout60 = 60 * time.Second
	// Timeout90 is a 90 second timeout
	Timeout90 = 90 * time.Second
	// Timeout2Minutes is a 2 minute timeout
	Timeout2Minutes = 2 * time.Minute
	// Timeout5Minutes is a 5 minute timeout
	Timeout5Minutes = 5 * time.Minute
	// Timeout10Minutes is a 10 minute timeout
	Timeout10Minutes = 10 * time.Minute
)

Timeouts for various operations

View Source
const (
	// Duration1Hour is 1 hour
	Duration1Hour = 1 * time.Hour
	// Duration6Hours is 6 hours
	Duration6Hours = 6 * time.Hour
	// Duration24Hours is 24 hours (1 day)
	Duration24Hours = 24 * time.Hour
)

Time durations

View Source
const (
	// DefaultMaxRetries is the default number of retries for operations
	DefaultMaxRetries = 15
	// PlanningMaxRetries is the maximum number of retries for planning agent completions
	PlanningMaxRetries = 20
	// VerificationMaxRetries is the maximum number of retries for verification LLM completions
	VerificationMaxRetries = 10
	// DefaultMaxAttempts is the default maximum attempts for auto-continue
	DefaultMaxAttempts = 3
	// ExtendedMaxAttempts is used for models requiring more attempts
	ExtendedMaxAttempts = 12
	// MaxExtendedAttempts is the maximum attempts for complex models
	MaxExtendedAttempts = 32
)

Retry and attempt limits

View Source
const (
	// DefaultMaxTokens is the default maximum tokens for LLM responses
	DefaultMaxTokens = 16384
)

LLM default configurations

View Source
const (
	// MaxLinesPerRead is the maximum number of lines that can be read from a file at once
	MaxLinesPerRead = 2000
)

File operation limits

View Source
const (
	TimeoutClient = Timeout10Minutes
)

Operation timeouts

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL