Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ blank_issues_enabled: false
contact_links:
- name: Feature Request
url: https://github.com/Kilo-Org/kilocode/discussions/categories/feature-requests
about: Share and vote on feature requests for Roo Code
about: Share and vote on feature requests for Kilo Code
- name: Leave a Review
url: https://marketplace.visualstudio.com/items?itemName=kilocode.Kilo-Code&ssr=false#review-details
about: Enjoying Roo Code? Leave a review here!
about: Enjoying Kilo Code? Leave a review here!
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ A "How To Test" section can look something like this:

## Get in Touch

<!-- We'd love to have a way to chat with you about your changes if necessary. If you're in the [Roo Code Discord](https://discord.gg/roocode), please share your handle here. -->
<!-- We'd love to have a way to chat with you about your changes if necessary. If you're in the [Kilo Code Discord](https://discord.gg/QZ9vjPj9e), please share your handle here. -->
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<div align="center">
<h2>Join the Kilo Code Community</h2>
<p>Connect with developers, contribute ideas, and stay ahead with the latest AI-powered coding tools.</p>
<a href="https://discord.gg/QZ9vjPj9e" target="_blank"><img src="https://img.shields.io/badge/Join%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Join Discord"></a>
<a href="https://www.reddit.com/r/kilocode/" target="_blank"><img src="https://img.shields.io/badge/Join%20Reddit-FF4500?style=for-the-badge&logo=reddit&logoColor=white" alt="Join Reddit"></a>

<a href="https://discord.gg/QZ9vjPj9e" target="_blank"><img src="https://img.shields.io/badge/Join%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Join Discord"></a>
<a href="https://www.reddit.com/r/kilocode/" target="_blank"><img src="https://img.shields.io/badge/Join%20Reddit-FF4500?style=for-the-badge&logo=reddit&logoColor=white" alt="Join Reddit"></a>

</div>
<br>
<br>

<div align="center">
<h1>Kilo Code (prev. Kilo Code, Cline)</h1>
<h1>Kilo Code (prev. Roo Code, Cline)</h1>

<a href="https://marketplace.visualstudio.com/items?itemName=kilocode.Kilo-Code" target="_blank"><img src="https://img.shields.io/badge/Download%20on%20VS%20Marketplace-blue?style=for-the-badge&logo=visualstudiocode&logoColor=white" alt="Download on VS Marketplace"></a>
<a href="https://github.com/Kilo-Org/kilocode/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop" target="_blank"><img src="https://img.shields.io/badge/Feature%20Requests-yellow?style=for-the-badge" alt="Feature Requests"></a>
Expand Down Expand Up @@ -92,7 +92,7 @@ Make Kilo Code work your way with:
### Community

- **Discord:** [Join our Discord server](https://discord.gg/QZ9vjPj9e) for real-time help and discussions
- **Reddit:** [Visit our subreddit](https://www.reddit.com/r/RooCode) to share experiences and tips
- **Reddit:** [Visit our subreddit](https://www.reddit.com/r/KiloCode) to share experiences and tips
- **GitHub:** Report [issues](https://github.com/Kilo-Org/kilocode/issues) or request [features](https://github.com/Kilo-Org/kilocode/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop)

---
Expand Down Expand Up @@ -148,7 +148,7 @@ We love community contributions! Here’s how to get involved:
1. **Check Issues & Requests**: See [open issues](https://github.com/Kilo-Org/kilocode/issues) or [feature requests](https://github.com/Kilo-Org/kilocode/discussions/categories/feature-requests).
2. **Fork & branch** off `main`.
3. **Submit a Pull Request** once your feature or fix is ready.
4. **Join** our [Reddit community](https://www.reddit.com/r/RooCode/) and [Discord](https://roocode.com/discord) for feedback, tips, and announcements.
4. **Join** our [Reddit community](https://www.reddit.com/r/KiloCode/) and [Discord](https://discord.gg/QZ9vjPj9e) for feedback, tips, and announcements.

---

Expand Down
2 changes: 1 addition & 1 deletion e2e/VSCODE_INTEGRATION_TESTS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# VSCode Integration Tests

This document describes the integration test setup for the Roo Code VSCode extension.
This document describes the integration test setup for the Kilo Code VSCode extension.

## Overview

Expand Down
2 changes: 1 addition & 1 deletion e2e/src/suite/extension.test.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as assert from "assert"
import * as vscode from "vscode"

suite("Roo Code Extension", () => {
suite("Kilo Code Extension", () => {
test("OPENROUTER_API_KEY environment variable is set", () => {
if (!process.env.OPENROUTER_API_KEY) {
assert.fail("OPENROUTER_API_KEY environment variable is not set")
Expand Down
2 changes: 1 addition & 1 deletion e2e/src/suite/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export async function run(): Promise<void> {

globalThis.panel = vscode.window.createWebviewPanel(
"roo-cline.SidebarProvider",
"Roo Code",
"Kilo Code",
vscode.ViewColumn.One,
{
enableScripts: true,
Expand Down
2 changes: 1 addition & 1 deletion e2e/src/suite/modes.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as assert from "assert"

suite("Roo Code Modes", () => {
suite("Kilo Code Modes", () => {
test("Should handle switching modes correctly", async function () {
const timeout = 30000
const interval = 1000
Expand Down
10 changes: 6 additions & 4 deletions e2e/src/suite/task.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import * as assert from "assert"

suite("Roo Code Task", () => {
suite("Kilo Code Task", () => {
test("Should handle prompt and response correctly", async function () {
const timeout = 30000
const interval = 1000
Expand Down Expand Up @@ -32,7 +32,7 @@ suite("Roo Code Task", () => {
while (Date.now() - startTime < timeout) {
const messages = globalThis.provider.messages

if (messages.some(({ type, text }) => type === "say" && text?.includes("My name is Roo"))) {
if (messages.some(({ type, text }) => type === "say" && text?.includes("My name is Kilo Code"))) {
break
}

Expand All @@ -44,8 +44,10 @@ suite("Roo Code Task", () => {
}

assert.ok(
globalThis.provider.messages.some(({ type, text }) => type === "say" && text?.includes("My name is Roo")),
"Did not receive expected response containing 'My name is Roo'",
globalThis.provider.messages.some(
({ type, text }) => type === "say" && text?.includes("My name is Kilo Code"),
),
"Did not receive expected response containing 'My name is Kilo Code'",
)
})
})
4 changes: 2 additions & 2 deletions src/activate/registerCommands.ts
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ const getCommandsMap = ({ context, outputChannel, provider }: RegisterCommandOpt
}

const openClineInNewTab = async ({ context, outputChannel }: Omit<RegisterCommandOptions, "provider">) => {
outputChannel.appendLine("Opening Roo Code in new tab")
outputChannel.appendLine("Opening Kilo Code in new tab")

// (This example uses webviewProvider activation event which is necessary to
// deserialize cached webview, but since we use retainContextWhenHidden, we
Expand All @@ -109,7 +109,7 @@ const openClineInNewTab = async ({ context, outputChannel }: Omit<RegisterComman

const targetCol = hasVisibleEditors ? Math.max(lastCol + 1, 1) : vscode.ViewColumn.Two

const newPanel = vscode.window.createWebviewPanel(ClineProvider.tabPanelId, "Roo Code", targetCol, {
const newPanel = vscode.window.createWebviewPanel(ClineProvider.tabPanelId, "Kilo Code", targetCol, {
enableScripts: true,
retainContextWhenHidden: true,
localResourceRoots: [context.extensionUri],
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/__tests__/openai.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ describe("OpenAiHandler", () => {
baseURL: expect.any(String),
apiKey: expect.any(String),
defaultHeaders: {
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
"X-Title": "Roo Code",
"HTTP-Referer": "https://github.com/Kilo-Org/kilocode",
"X-Title": "Kilo Code",
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/__tests__/openrouter.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ describe("OpenRouterHandler", () => {
baseURL: "https://openrouter.ai/api/v1",
apiKey: mockOptions.openRouterApiKey,
defaultHeaders: {
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
"X-Title": "Roo Code",
"HTTP-Referer": "https://github.com/Kilo-Org/kilocode",
"X-Title": "Kilo Code",
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/__tests__/requesty.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,8 @@ describe("RequestyHandler", () => {
baseURL: "https://router.requesty.ai/v1",
apiKey: defaultOptions.requestyApiKey,
defaultHeaders: {
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
"X-Title": "Roo Code",
"HTTP-Referer": "https://github.com/Kilo-Org/kilocode",
"X-Title": "Kilo Code",
},
})
})
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/lmstudio.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export class LmStudioHandler extends BaseProvider implements SingleCompletionHan
} catch (error) {
// LM Studio doesn't return an error code/body for now
throw new Error(
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Roo Code's prompts.",
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Kilo Code's prompts.",
)
}
}
Expand Down Expand Up @@ -90,7 +90,7 @@ export class LmStudioHandler extends BaseProvider implements SingleCompletionHan
return response.choices[0]?.message.content || ""
} catch (error) {
throw new Error(
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Roo Code's prompts.",
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Kilo Code's prompts.",
)
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/mistral.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export class MistralHandler extends BaseProvider implements SingleCompletionHand
}

const baseUrl = this.getBaseUrl()
console.debug(`[Roo Code] MistralHandler using baseUrl: ${baseUrl}`)
console.debug(`[Kilo Code] MistralHandler using baseUrl: ${baseUrl}`)
this.client = new Mistral({
serverURL: baseUrl,
apiKey: this.options.mistralApiKey,
Expand All @@ -43,7 +43,7 @@ export class MistralHandler extends BaseProvider implements SingleCompletionHand

private getBaseUrl(): string {
const modelId = this.options.apiModelId ?? mistralDefaultModelId
console.debug(`[Roo Code] MistralHandler using modelId: ${modelId}`)
console.debug(`[Kilo Code] MistralHandler using modelId: ${modelId}`)
if (modelId?.startsWith("codestral-")) {
return this.options.mistralCodestralUrl || "https://codestral.mistral.ai"
}
Expand Down
4 changes: 2 additions & 2 deletions src/api/providers/openai.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import { BaseProvider } from "./base-provider"
const DEEP_SEEK_DEFAULT_TEMPERATURE = 0.6

export const defaultHeaders = {
"HTTP-Referer": "https://github.com/RooVetGit/Roo-Cline",
"X-Title": "Roo Code",
"HTTP-Referer": "https://github.com/Kilo-Org/kilocode",
"X-Title": "Kilo Code",
}

export interface OpenAiHandlerOptions extends ApiHandlerOptions {}
Expand Down
Loading