Compare commits

...

1 Commits

Author SHA1 Message Date
github-actions[bot] 81f5e632d0 v3.60.0 Release Notes
- Fixes for Minimax model family
- Fixes for Response chaining for OpenAI's Responses API
2026-02-13 08:55:15 -08:00
8 changed files with 18 additions and 20 deletions
-5
View File
@@ -1,5 +0,0 @@
---
"cline": patch
---
Allows users to enter custom aws region when selecting bedrock as a provider
-5
View File
@@ -1,5 +0,0 @@
---
"cline": patch
---
Prevent Parent Container Scrolling In Dropdowns
+4
View File
@@ -1,5 +1,9 @@
# Changelog
## [3.60.0]
- Fixes for Minimax model family
## [3.59.0]
- Added Minimax 2.5 Free Promo
+6 -1
View File
@@ -1,9 +1,14 @@
# cline
## [2.2.2]
- Allows users to enter custom aws region when selecting bedrock as a provider
- Prevent Parent Container Scrolling In Dropdowns
## [2.2.1]
- Added Minimax 2.5 Free Promo
- Fixed Response chaining for OpenAI's Responses API
- Fixed Response chaining for OpenAI's Responses API
## [2.2.0]
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "cline",
"version": "2.2.1",
"version": "2.2.2",
"description": "Autonomous coding agent CLI - capable of creating/editing files, running commands, using the browser, and more",
"main": "dist/cli.mjs",
"bin": {
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "claude-dev",
"version": "3.59.0",
"version": "3.60.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "claude-dev",
"version": "3.59.0",
"version": "3.60.0",
"license": "Apache-2.0",
"workspaces": [
"cli"
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "claude-dev",
"displayName": "Cline",
"description": "Autonomous coding agent right in your IDE, capable of creating/editing files, running commands, using the browser, and more with your permission every step of the way.",
"version": "3.59.0",
"version": "3.60.0",
"icon": "assets/icons/icon.png",
"workspaces": [
"cli"
@@ -25,7 +25,7 @@ import { Controller } from ".."
export async function refreshOcaModels(controller: Controller, request: StringRequest): Promise<OcaCompatibleModelInfo> {
const parsePrice = (price: any) => {
if (price) {
return parseFloat(price) * 1_000_000
return Number.parseFloat(price) * 1_000_000
}
return undefined
}
@@ -63,10 +63,9 @@ export async function refreshOcaModels(controller: Controller, request: StringRe
}
const modelInfo = model.model_info
const supportedApiList = modelInfo.supported_api_list ?? [CHAT_COMPLETIONS_API]
const apiFormat: ApiFormat =
supportedApiList.includes(RESPONSES_API) && !supportedApiList.includes(CHAT_COMPLETIONS_API)
? ApiFormat.OPENAI_RESPONSES
: ApiFormat.OPENAI_CHAT
const apiFormat: ApiFormat = supportedApiList.includes(RESPONSES_API)
? ApiFormat.OPENAI_RESPONSES
: ApiFormat.OPENAI_CHAT
models[modelId] = OcaModelInfo.create({
maxTokens: model.litellm_params?.max_tokens || -1,
contextWindow: modelInfo.context_window,