You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[#3346](https://github.com/Kilo-Org/kilocode/pull/3346)[`c70b93e`](https://github.com/Kilo-Org/kilocode/commit/c70b93e80de2e365c2dadad516006752c6fac54a) Thanks [@mcowger](https://github.com/mcowger)! - Update baseURL for Vertex Anthropic models to fix.
10
+
11
+
### Patch Changes
12
+
13
+
-[#3346](https://github.com/Kilo-Org/kilocode/pull/3346)[`5d82884`](https://github.com/Kilo-Org/kilocode/commit/5d828842b502b6accd2e0423db99ef8bdc0dbf33) Thanks [@mcowger](https://github.com/mcowger)! - Fixed Anthropic models not working on Google Vertex Global
14
+
15
+
## [v4.111.2]
4
16
5
-
-[#3337](https://github.com/Kilo-Org/kilocode/pull/3337)[`85a4447`](https://github.com/Kilo-Org/kilocode/commit/85a4447da76fc51697fb098a9cdda1d2064f7d1b) Thanks [@mcowger](https://github.com/mcowger)! - Added MiniMax M2 to Synthetic Provider
17
+
-[#3363](https://github.com/Kilo-Org/kilocode/pull/3363)[`233334c`](https://github.com/Kilo-Org/kilocode/commit/233334cd284477290b67359add7e0f703d8707b7) Thanks [@markijbema](https://github.com/markijbema)! - Various improvements to the autocomplete functionality
18
+
19
+
## [v4.111.1]
6
20
7
21
-[#3282](https://github.com/Kilo-Org/kilocode/pull/3282)[`ed4399b`](https://github.com/Kilo-Org/kilocode/commit/ed4399b7d82d735895fbf4d85cfaefff5002571a) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Improved handling of tool calls in the API conversation history
Copy file name to clipboardExpand all lines: apps/kilocode-docs/docs/getting-started/connecting-api-provider.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,16 @@ sidebar_label: Connecting To A Provider
4
4
5
5
# Connecting an AI Provider
6
6
7
-
Kilo Code requires an API key from an AI model provider to function.
7
+
Kilo Code requires an API key from an AI model provider to function.
8
8
9
9
We recommend these options for accessing the powerful **Claude 4 Sonnet** model:
10
10
11
-
-**Kilo Code API provider (Recommended):** Provides access to all of the models available through OpenRouter with competitive pricing and free credits to get started. [View pricing](https://kilocode.ai/pricing)
11
+
-**Kilo Gateway (Recommended):** Provides access to all of the models available through OpenRouter with competitive pricing and free credits to get started. [View pricing](https://kilocode.ai/pricing)
12
12
-**OpenRouter:** Provides access to multiple AI models through a single API key. [View pricing](https://openrouter.ai/models?order=pricing-low-to-high).
13
13
-**Anthropic:** Direct access to Claude models. Requires API access approval and may have [rate limits depending on your tier](https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier). See [Anthropic's pricing page](https://www.anthropic.com/pricing#anthropic-api) for details.
14
14
15
15
## Using the Kilo Code Provider
16
+
16
17
By default when you install Kilo Code the extension, you'll be prompted to sign in or create an account in the [Kilo Code Provider](/providers/kilocode).
17
18
18
19
That will walk you through the account setup and _automatically_ configure Kilo Code properly to get you started. If you'd rather use another provider, you'll need to manually get your API key as described below.
@@ -34,7 +35,7 @@ LLM routers let you access multiple AI models with one API key, simplifying cost
34
35
35
36
<imgsrc="/docs/img/connecting-api-provider/connecting-api-provider-4.png"alt="OpenRouter API keys page"width="600" />
36
37
37
-
*OpenRouter dashboard with "Create key" button. Name your key and copy it after creation.*
38
+
_OpenRouter dashboard with "Create key" button. Name your key and copy it after creation._
38
39
39
40
##### Requesty
40
41
@@ -45,7 +46,7 @@ LLM routers let you access multiple AI models with one API key, simplifying cost
45
46
46
47
<imgsrc="/docs/img/connecting-api-provider/connecting-api-provider-7.png"alt="Requesty API management page"width="600" />
47
48
48
-
*Requesty API management page with "Create API Key" button. Copy your key immediately - it's shown only once.*
49
+
_Requesty API management page with "Create API Key" button. Copy your key immediately - it's shown only once._
49
50
50
51
#### Option 2: Direct Providers
51
52
@@ -60,7 +61,7 @@ For direct access to specific models from their original providers, with full ac
60
61
61
62
<imgsrc="/docs/img/connecting-api-provider/connecting-api-provider-5.png"alt="Anthropic console API Keys section"width="600" />
62
63
63
-
*Anthropic console API Keys section with "Create key" button. Name your key, set expiration, and copy it immediately.*
64
+
_Anthropic console API Keys section with "Create key" button. Name your key, set expiration, and copy it immediately._
64
65
65
66
##### OpenAI
66
67
@@ -71,7 +72,7 @@ For direct access to specific models from their original providers, with full ac
71
72
72
73
<imgsrc="/docs/img/connecting-api-provider/connecting-api-provider-6.png"alt="OpenAI API keys page"width="600" />
73
74
74
-
*OpenAI platform with "Create new secret key" button. Name your key and copy it immediately after creation.*
75
+
_OpenAI platform with "Create new secret key" button. Name your key and copy it immediately after creation._
75
76
76
77
### Configuring the Provider in Kilo Code
77
78
@@ -81,6 +82,6 @@ Once you have your API key:
81
82
2. In the welcome screen, select your API provider from the dropdown
82
83
3. Paste your API key into the appropriate field
83
84
4. Select your model:
84
-
- For **OpenRouter**: select `anthropic/claude-3.7-sonnet` ([model details](https://openrouter.ai/anthropic/claude-3.7-sonnet))
85
-
- For **Anthropic**: select `claude-3-7-sonnet-20250219` ([model details](https://www.anthropic.com/pricing#anthropic-api))
85
+
- For **OpenRouter**: select `anthropic/claude-3.7-sonnet` ([model details](https://openrouter.ai/anthropic/claude-3.7-sonnet))
86
+
- For **Anthropic**: select `claude-3-7-sonnet-20250219` ([model details](https://www.anthropic.com/pricing#anthropic-api))
86
87
5. Click "Let's go!" to save your settings and start using Kilo Code
Using Kilo seats with an Enterprise or Teams subscription provides detailed usage analytics to help you monitor and understand your organization’s AI usage patterns, costs, and activity through the Kilo Code API provider.
7
+
Using Kilo seats with an Enterprise or Teams subscription provides detailed usage analytics to help you monitor and understand your organization’s AI usage patterns, costs, and activity through the Kilo Gateway provider.
8
8
9
9
## Analytics Dashboard Overview
10
10
11
-
Access your organization’s usage analytics through the **Usage Details** section in your dashboard. The analytics show comprehensive data about your team's usage of the Kilo Code API provider.
11
+
Access your organization’s usage analytics through the **Usage Details** section in your dashboard. The analytics show comprehensive data about your team's usage of the Kilo Gateway provider.
12
12
13
13
:::info Usage Scope
14
-
This usage overview includes all of your usage of the Kilo Code API provider. It does **NOT** include any usage made via the Kilo Code extension to other, non-Kilo Code providers. You can choose which API provider to use from the extension's main settings page.
14
+
This usage overview includes all of your usage of the Kilo Gateway provider. It does **NOT** include any usage made via the Kilo Code extension to other, non-Kilo Code providers. You can choose which API provider to use from the extension's main settings page.
Copy file name to clipboardExpand all lines: cli/CHANGELOG.md
+77Lines changed: 77 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,82 @@
1
1
# @kilocode/cli
2
2
3
+
## 0.0.13
4
+
5
+
### Patch Changes
6
+
7
+
-[#3369](https://github.com/Kilo-Org/kilocode/pull/3369)[`e41556e`](https://github.com/Kilo-Org/kilocode/commit/e41556e81a190cafa123e84bd804f7fbede36419) Thanks [@RSO](https://github.com/RSO)! - Add support for showing Kilo Code notifications
8
+
9
+
## 0.0.12
10
+
11
+
### Patch Changes
12
+
13
+
-[#3352](https://github.com/Kilo-Org/kilocode/pull/3352)[`c89bd23`](https://github.com/Kilo-Org/kilocode/commit/c89bd23be4196e95f6577c37b149690832d0be97) Thanks [@Sureshkumars](https://github.com/Sureshkumars)! - MCP operations were being auto-rejected in CI mode (autonomous mode) even when `autoApproval.mcp.enabled: true`, breaking GitHub Actions workflows and other autonomous operations that rely on MCP servers.
14
+
15
+
**Root Cause:** The extension sends MCP requests with the ask type set to the operation name (e.g., `"use_mcp_server"`, `"access_mcp_resource"`), but the approval decision logic only handled these as tool names within the `"tool"` ask type. This caused MCP requests to fall through to the default case and get auto-rejected.
16
+
17
+
The approval decision service uses a switch statement on `askType` to determine whether to auto-approve, auto-reject, or require manual approval:
18
+
19
+
```typescript
20
+
switch (askType) {
21
+
case"tool": // handles tool names like "readFile", "writeFile"
22
+
case"command": // handles command execution
23
+
case"followup": // handles followup questions
24
+
case"api_req_failed": // handles retry requests
25
+
default: // ❌ MCP ask types fell here → auto-reject
0 commit comments