Remove deprecated Claude 3.5 models (#4590)

This commit is contained in:
Angie Jones
2025-09-10 14:41:02 -05:00
committed by GitHub
parent 5e478e56c1
commit 63f3669cf7
49 changed files with 128 additions and 154 deletions
@@ -17,7 +17,7 @@ These are the minimum required variables to get started with Goose.
| Variable | Purpose | Values | Default |
|----------|---------|---------|---------|
| `GOOSE_PROVIDER` | Specifies the LLM provider to use | [See available providers](/docs/getting-started/providers#available-providers) | None (must be [configured](/docs/getting-started/providers#configure-provider)) |
| `GOOSE_MODEL` | Specifies which model to use from the provider | Model name (e.g., "gpt-4", "claude-3.5-sonnet") | None (must be configured) |
| `GOOSE_MODEL` | Specifies which model to use from the provider | Model name (e.g., "gpt-4", "claude-sonnet-4-20250514") | None (must be configured) |
| `GOOSE_TEMPERATURE` | Sets the [temperature](https://medium.com/@kelseyywang/a-comprehensive-guide-to-llm-temperature-%EF%B8%8F-363a40bbc91f) for model responses | Float between 0.0 and 1.0 | Model-specific default |
**Examples**
@@ -25,7 +25,7 @@ These are the minimum required variables to get started with Goose.
```bash
# Basic model configuration
export GOOSE_PROVIDER="anthropic"
export GOOSE_MODEL="claude-3.5-sonnet"
export GOOSE_MODEL="claude-sonnet-4-20250514"
export GOOSE_TEMPERATURE=0.7
```
@@ -54,7 +54,7 @@ These variables configure a [lead/worker model pattern](/docs/tutorials/lead-wor
| Variable | Purpose | Values | Default |
|----------|---------|---------|---------|
| `GOOSE_LEAD_MODEL` | **Required to enable lead mode.** Name of the lead model | Model name (e.g., "gpt-4o", "claude-3.5-sonnet") | None |
| `GOOSE_LEAD_MODEL` | **Required to enable lead mode.** Name of the lead model | Model name (e.g., "gpt-4o", "claude-sonnet-4-20250514") | None |
| `GOOSE_LEAD_PROVIDER` | Provider for the lead model | [See available providers](/docs/getting-started/providers#available-providers) | Falls back to `GOOSE_PROVIDER` |
| `GOOSE_LEAD_TURNS` | Number of initial turns using the lead model before switching to the worker model | Integer | 3 |
| `GOOSE_LEAD_FAILURE_THRESHOLD` | Consecutive failures before fallback to the lead model | Integer | 2 |
@@ -89,7 +89,7 @@ These variables control Goose's [planning functionality](/docs/guides/creating-p
| Variable | Purpose | Values | Default |
|----------|---------|---------|---------|
| `GOOSE_PLANNER_PROVIDER` | Specifies which provider to use for planning mode | [See available providers](/docs/getting-started/providers#available-providers) | Falls back to GOOSE_PROVIDER |
| `GOOSE_PLANNER_MODEL` | Specifies which model to use for planning mode | Model name (e.g., "gpt-4", "claude-3.5-sonnet")| Falls back to GOOSE_MODEL |
| `GOOSE_PLANNER_MODEL` | Specifies which model to use for planning mode | Model name (e.g., "gpt-4", "claude-sonnet-4-20250514")| Falls back to GOOSE_MODEL |
**Examples**
@@ -258,7 +258,7 @@ These variables configure [AI-powered code editing](/docs/guides/enhanced-code-e
|----------|---------|---------|---------|
| `GOOSE_EDITOR_API_KEY` | API key for the code editing model | API key string | None |
| `GOOSE_EDITOR_HOST` | API endpoint for the code editing model | URL (e.g., "https://api.openai.com/v1") | None |
| `GOOSE_EDITOR_MODEL` | Model to use for code editing | Model name (e.g., "gpt-4o", "claude-3-5-sonnet") | None |
| `GOOSE_EDITOR_MODEL` | Model to use for code editing | Model name (e.g., "gpt-4o", "claude-sonnet-4") | None |
**Examples**
@@ -273,7 +273,7 @@ export GOOSE_EDITOR_MODEL="gpt-4o"
# Anthropic configuration (via OpenAI-compatible proxy)
export GOOSE_EDITOR_API_KEY="sk-ant-..."
export GOOSE_EDITOR_HOST="https://api.anthropic.com/v1"
export GOOSE_EDITOR_MODEL="claude-3-5-sonnet-20241022"
export GOOSE_EDITOR_MODEL="claude-sonnet-4-20250514"
# Local model configuration
export GOOSE_EDITOR_API_KEY="your-key"
@@ -213,7 +213,7 @@ The `settings` field allows you to configure the AI model and provider settings
```yaml
settings:
goose_provider: "anthropic"
goose_model: "claude-3-5-sonnet-latest"
goose_model: "claude-sonnet-4-20250514"
temperature: 0.7
```
@@ -459,7 +459,7 @@ extensions:
settings:
goose_provider: "anthropic"
goose_model: "claude-3-5-sonnet-latest"
goose_model: "claude-sonnet-4-20250514"
temperature: 0.7
retry:
+1 -1
View File
@@ -208,7 +208,7 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
Let's use the AgentQL extension to gather and structure tech conference data to help plan speaking engagements.
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
### Goose Prompt
+1 -1
View File
@@ -193,7 +193,7 @@ This tutorial covers how to add the Browserbase MCP Server as a Goose extension
Let's use the Browserbase extension to gather information about trending MCP-related repositories on GitHub.
:::info LLM
Claude 3.5 Sonnet was used for this task.
Claude 4 Sonnet was used for this task.
:::
### Goose Prompt
+1 -1
View File
@@ -132,7 +132,7 @@ Choose one or more servers based on your needs. Here are the most popular config
Let's use the Observability server to debug performance issues with a Workers application:
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
#### Goose Prompt
@@ -98,7 +98,7 @@ Let Goose complete its tasks without interruption - avoid using your mouse or ke
In this example, I'll show you how Goose can multitask, handling everything from system controls and music playback to web research and data organization.
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
<Tabs groupId="interface">
+1 -1
View File
@@ -56,7 +56,7 @@ The Developer extension is already enabled by default when Goose is installed.
In this example, I'm going to have Goose automate setting up my JavaScript developer environment with Express, Mongoose, Nodemon, Dotenv and initialize Git.
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
+1 -1
View File
@@ -131,7 +131,7 @@ This tutorial covers how to add the JetBrains extension to integrate with any Je
In this example, I'm going to upgrade a Java project to the latest LTS version.
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
+1 -1
View File
@@ -182,7 +182,7 @@ Let's use Goose with the Playwright extension to create a cross-browser testing
3. Capture screenshots for visual comparison
:::info LLM
Anthropic's Claude 3.5 Sonnet was used for this task.
Anthropic's Claude 4 Sonnet was used for this task.
:::
### Goose Prompt
@@ -89,7 +89,7 @@ You can also specify which AI provider and model to use for a specific recipe:
```yaml
settings:
goose_provider: "anthropic"
goose_model: "claude-3-5-sonnet-latest"
goose_model: "claude-sonnet-4-20250514"
temperature: 0.8
```