Skip to content

Commit 7b2da3c

Browse files
changeset version bump
1 parent 1c5e35b commit 7b2da3c

File tree

8 files changed

+109
-105
lines changed

8 files changed

+109
-105
lines changed

.changeset/common-buckets-tickle.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/fancy-singers-sing.md

Lines changed: 0 additions & 91 deletions
This file was deleted.

.changeset/loose-yaks-pump.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,101 @@
11
# kilo-code
22

3+
## 4.131.0
4+
5+
### Minor Changes
6+
7+
- [#4083](https://github.com/Kilo-Org/kilocode/pull/4083) [`5696916`](https://github.com/Kilo-Org/kilocode/commit/5696916cb3e24175e3d48dff15d2609126d2c3d0) Thanks [@kevinvandijk](https://github.com/kevinvandijk)! - Include changes from Roo Code v3.32.1-v3.34.7
8+
9+
- Enable native tool calling for Moonshot models (PR #9646 by @mrubens)
10+
- Fix: OpenRouter tool calls handling improvements (PR #9642 by @mrubens)
11+
- Fix: OpenRouter GPT-5 strict schema validation for read_file tool (PR #9633 by @daniel-lxs)
12+
- Fix: Create parent directories early in write_to_file to prevent ENOENT errors (#9634 by @ivanenev, PR #9640 by @daniel-lxs)
13+
- Fix: Disable native tools and temperature support for claude-code provider (PR #9643 by @hannesrudolph)
14+
- Add 'taking you to cloud' screen after provider welcome for improved onboarding (PR #9652 by @mrubens)
15+
- Add support for AWS Bedrock embeddings in code indexing (#8658 by @kyle-hobbs, PR #9475 by @ggoranov-smar)
16+
- Add native tool calling support for Mistral provider (PR #9625 by @hannesrudolph)
17+
- Wire MULTIPLE_NATIVE_TOOL_CALLS experiment to OpenAI parallel_tool_calls for parallel tool execution (PR #9621 by @hannesrudolph)
18+
- Add fine grained tool streaming for OpenRouter Anthropic (PR #9629 by @mrubens)
19+
- Allow global inference selection for Bedrock when cross-region is enabled (PR #9616 by @roomote)
20+
- Fix: Filter non-Anthropic content blocks before sending to Vertex API (#9583 by @cardil, PR #9618 by @hannesrudolph)
21+
- Fix: Restore content undefined check in WriteToFileTool.handlePartial() (#9611 by @Lissanro, PR #9614 by @daniel-lxs)
22+
- Fix: Prevent model cache from persisting empty API responses (#9597 by @zx2021210538, PR #9623 by @daniel-lxs)
23+
- Fix: Exclude access_mcp_resource tool when MCP has no resources (PR #9615 by @daniel-lxs)
24+
- Fix: Update default settings for inline terminal and codebase indexing (PR #9622 by @roomote)
25+
- Fix: Convert line_ranges strings to lineRanges objects in native tool calls (PR #9627 by @daniel-lxs)
26+
- Fix: Defer new_task tool_result until subtask completes for native protocol (PR #9628 by @daniel-lxs)
27+
- Experimental feature to enable multiple native tool calls per turn (PR #9273 by @daniel-lxs)
28+
- Add Bedrock Opus 4.5 to global inference model list (PR #9595 by @roomote)
29+
- Fix: Update API handler when toolProtocol changes (PR #9599 by @mrubens)
30+
- Make single file read only apply to XML tools (PR #9600 by @mrubens)
31+
- Add new Black Forest Labs image generation models, available on OpenRouter (PR #9587 and #9589 by @mrubens)
32+
- Fix: Preserve dynamic MCP tool names in native mode API history to prevent tool name mismatches (PR #9559 by @daniel-lxs)
33+
- Fix: Preserve tool_use blocks in summary message during condensing with native tools to maintain conversation context (PR #9582 by @daniel-lxs)
34+
- Implement streaming for native tool calls, providing real-time feedback during tool execution (PR #9542 by @daniel-lxs)
35+
- Fix ask_followup_question streaming issue and add missing tool cases (PR #9561 by @daniel-lxs)
36+
- Switch from asdf to mise-en-place in bare-metal evals setup script (PR #9548 by @cte)
37+
- Fix: Gracefully skip unsupported content blocks in Gemini transformer (PR #9537 by @daniel-lxs)
38+
- Fix: Flush LiteLLM cache when credentials change on refresh (PR #9536 by @daniel-lxs)
39+
- Fix: Ensure XML parser state matches tool protocol on config update (PR #9535 by @daniel-lxs)
40+
- Fix: Support reasoning_details format for Gemini 3 models (PR #9506 by @daniel-lxs)
41+
- Show the prompt for image generation in the UI (PR #9505 by @mrubens)
42+
- Fix double todo list display issue (PR #9517 by @mrubens)
43+
- Add Browser Use 2.0 with enhanced browser interaction capabilities (PR #8941 by @hannesrudolph)
44+
- Add support for Baseten as a new AI provider (PR #9461 by @AlexKer)
45+
- Improve base OpenAI compatible provider with better error handling and configuration (PR #9462 by @mrubens)
46+
- Add provider-oriented welcome screen to improve onboarding experience (PR #9484 by @mrubens)
47+
- Enhance native tool descriptions with examples and clarifications for better AI understanding (PR #9486 by @daniel-lxs)
48+
- Fix: Make cancel button immediately responsive during streaming (#9435 by @jwadow, PR #9448 by @daniel-lxs)
49+
- Fix: Resolve apply_diff performance regression from earlier changes (PR #9474 by @daniel-lxs)
50+
- Fix: Implement model cache refresh to prevent stale disk cache issues (PR #9478 by @daniel-lxs)
51+
- Fix: Copy model-level capabilities to OpenRouter endpoint models correctly (PR #9483 by @daniel-lxs)
52+
- Fix: Add fallback to yield tool calls regardless of finish_reason (PR #9476 by @daniel-lxs)
53+
- Store reasoning in conversation history for all providers (PR #9451 by @daniel-lxs)
54+
- Fix: Improve preserveReasoning flag to control API reasoning inclusion (PR #9453 by @daniel-lxs)
55+
- Fix: Prevent OpenAI Native parallel tool calls for native tool calling (PR #9433 by @hannesrudolph)
56+
- Fix: Improve search and replace symbol parsing (PR #9456 by @daniel-lxs)
57+
- Fix: Send tool_result blocks for skipped tools in native protocol (PR #9457 by @daniel-lxs)
58+
- Fix: Improve markdown formatting and add reasoning support (PR #9458 by @daniel-lxs)
59+
- Fix: Prevent duplicate environment_details when resuming cancelled tasks (PR #9442 by @daniel-lxs)
60+
- Improve read_file tool description with examples (PR #9422 by @daniel-lxs)
61+
- Update glob dependency to ^11.1.0 (PR #9449 by @jr)
62+
- Update tar-fs to 3.1.1 via pnpm override (PR #9450 by @app/roomote)
63+
- Add RCC credit balance display (PR #9386 by @jr)
64+
- Fix: Preserve user images in native tool call results (PR #9401 by @daniel-lxs)
65+
- Perf: Reduce excessive getModel() calls and implement disk cache fallback (PR #9410 by @daniel-lxs)
66+
- Show zero price for free models (PR #9419 by @mrubens)
67+
- Fix: Resolve native tool protocol race condition causing 400 errors (PR #9363 by @daniel-lxs)
68+
- Fix: Update tools to return structured JSON for native protocol (PR #9373 by @daniel-lxs)
69+
- Fix: Include nativeArgs in tool repetition detection (PR #9377 by @daniel-lxs)
70+
- Fix: Ensure no XML parsing when protocol is native (PR #9371 by @daniel-lxs)
71+
- Fix: Gemini maxOutputTokens and reasoning config (PR #9375 by @hannesrudolph)
72+
- Fix: Gemini thought signature validation and token counting errors (PR #9380 by @hannesrudolph)
73+
- Fix: Exclude XML tool examples from MODES section when native protocol enabled (PR #9367 by @daniel-lxs)
74+
- Retry eval tasks if API instability detected (PR #9365 by @cte)
75+
- Add toolProtocol property to PostHog tool usage telemetry (PR #9374 by @app/roomote)
76+
- Improve Google Gemini defaults with better temperature and cost reporting (PR #9327 by @hannesrudolph)
77+
- Add git status information to environment details (PR #9310 by @daniel-lxs)
78+
- Add tool protocol selector to advanced settings (PR #9324 by @daniel-lxs)
79+
- Implement dynamic tool protocol resolution with proper precedence hierarchy (PR #9286 by @daniel-lxs)
80+
- Move Import/Export functionality to Modes view toolbar and cleanup Mode Edit view (PR #9077 by @hannesrudolph)
81+
- Fix: Prevent duplicate tool_result blocks in native tool protocol (PR #9248 by @daniel-lxs)
82+
- Fix: Format tool responses properly for native protocol (PR #9270 by @daniel-lxs)
83+
- Fix: Centralize toolProtocol configuration checks (PR #9279 by @daniel-lxs)
84+
- Fix: Preserve tool blocks for native protocol in conversation history (PR #9319 by @daniel-lxs)
85+
- Fix: Prevent infinite loop when task_done succeeds (PR #9325 by @daniel-lxs)
86+
- Fix: Sync parser state with profile/model changes (PR #9355 by @daniel-lxs)
87+
- Fix: Pass tool protocol parameter to lineCountTruncationError (PR #9358 by @daniel-lxs)
88+
- Use VSCode theme color for outline button borders (PR #9336 by @app/roomote)
89+
- Fix: Add abort controller for request cancellation in OpenAI native protocol (PR #9276 by @daniel-lxs)
90+
- Fix: Resolve duplicate tool blocks causing 'tool has already been used' error in native protocol mode (PR #9275 by @daniel-lxs)
91+
- Fix: Prevent duplicate tool_result blocks in native protocol mode for read_file (PR #9272 by @daniel-lxs)
92+
- Fix: Correct OpenAI Native handling of encrypted reasoning blocks to prevent errors during condensing (PR #9263 by @hannesrudolph)
93+
- Fix: Disable XML parser for native tool protocol to prevent parsing conflicts (PR #9277 by @daniel-lxs)
94+
95+
### Patch Changes
96+
97+
- [#4211](https://github.com/Kilo-Org/kilocode/pull/4211) [`489b366`](https://github.com/Kilo-Org/kilocode/commit/489b3669c34f437dfd7c4b9a692cf7d84fff73a1) Thanks [@iscekic](https://github.com/iscekic)! - refactor session manager to better handle asynchronicity of file save events
98+
399
## 4.130.1
4100

5101
### Patch Changes

cli/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# @kilocode/cli
22

3+
## 0.13.0
4+
5+
### Minor Changes
6+
7+
- [#4251](https://github.com/Kilo-Org/kilocode/pull/4251) [`1c5e35b`](https://github.com/Kilo-Org/kilocode/commit/1c5e35b52959690b181800cdc4b9bccdf4606c91) Thanks [@pandemicsyn](https://github.com/pandemicsyn)! - fix cli ephemeral mode config leak
8+
9+
### Patch Changes
10+
11+
- [#4211](https://github.com/Kilo-Org/kilocode/pull/4211) [`489b366`](https://github.com/Kilo-Org/kilocode/commit/489b3669c34f437dfd7c4b9a692cf7d84fff73a1) Thanks [@iscekic](https://github.com/iscekic)! - refactor session manager to better handle asynchronicity of file save events
12+
313
## 0.12.1
414

515
### Patch Changes

cli/package.dist.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kilocode/cli",
3-
"version": "0.12.1",
3+
"version": "0.13.0",
44
"description": "Terminal User Interface for Kilo Code",
55
"type": "module",
66
"main": "index.js",

cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kilocode/cli",
3-
"version": "0.12.1",
3+
"version": "0.13.0",
44
"description": "Terminal User Interface for Kilo Code",
55
"type": "module",
66
"main": "dist/index.js",

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "%extension.displayName%",
44
"description": "%extension.description%",
55
"publisher": "kilocode",
6-
"version": "4.130.1",
6+
"version": "4.131.0",
77
"icon": "assets/icons/logo-outline-black.png",
88
"galleryBanner": {
99
"color": "#FFFFFF",

0 commit comments

Comments
 (0)