@@ -21,10 +21,8 @@ import (
21 "github.com/charmbracelet/crush/internal/message"
21 "github.com/charmbracelet/crush/internal/message"
25− // Pre-compiled regex for parsing context limit errors.
24+// Pre-compiled regex for parsing context limit errors.
26− contextLimitRegex = regexp.MustCompile(`input length and ` + "`max_tokens`" + ` exceed context limit: (\d+) \+ (\d+) > (\d+)`)
25+var contextLimitRegex = regexp.MustCompile(`input length and ` + "`max_tokens`" + ` exceed context limit: (\d+) \+ (\d+) > (\d+)`)
29type anthropicClient struct {
27type anthropicClient struct {
30 providerOptions providerClientOptions
28 providerOptions providerClientOptions