diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9bdedc..cbc3e2d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,16 +27,6 @@ jobs: with: go-version: ${{ matrix.go }} - - name: Cache Go modules - uses: actions/cache@v5 - with: - path: | - ~/.cache/go-build - ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum', '**/go.mod') }} - restore-keys: | - ${{ runner.os }}-go- - - name: Download dependencies run: go mod download diff --git a/internal/provider/anthropic.go b/internal/provider/anthropic.go index 514b746..fd89d33 100644 --- a/internal/provider/anthropic.go +++ b/internal/provider/anthropic.go @@ -14,7 +14,7 @@ import ( // AnthropicRequest represents an Anthropic API request. type AnthropicRequest struct { Model string `json:"model"` - MaxTokens int `json:"max_tokens"` + MaxTokens int `json:"max_tokens"` //nolint:tagliatelle // Anthropic API requires snake_case Messages []AnthropicMessage `json:"messages"` } diff --git a/internal/provider/provider.go b/internal/provider/provider.go index fa32459..6720ed3 100644 --- a/internal/provider/provider.go +++ b/internal/provider/provider.go @@ -70,7 +70,7 @@ type ProviderInfo struct { type ChatRequest struct { Model string `json:"model"` Messages []Message `json:"messages"` - MaxTokens int `json:"max_tokens"` + MaxTokens int `json:"max_tokens"` //nolint:tagliatelle // upstream APIs require snake_case } // Message represents a chat message.