Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 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