diff --git a/packages/kilo-docs/.gitignore b/packages/kilo-docs/.gitignore index 55918878a..af96aeca3 100644 --- a/packages/kilo-docs/.gitignore +++ b/packages/kilo-docs/.gitignore @@ -8,4 +8,5 @@ screenshots/ .beads/ .env next-env.d.ts -tsconfig.tsbuildinfo \ No newline at end of file +tsconfig.tsbuildinfo +lycheeout.txt \ No newline at end of file diff --git a/packages/kilo-docs/lychee.toml b/packages/kilo-docs/lychee.toml index 273aa2af3..b2f43ff64 100644 --- a/packages/kilo-docs/lychee.toml +++ b/packages/kilo-docs/lychee.toml @@ -15,6 +15,7 @@ accept = [ ] exclude = [ + '\.png$', 'https://synthetic.new/user-settings/api', 'https://platform.slack-edge.com/img/add_to_slack.png', 'https://console.groq.com/pages/models', diff --git a/packages/kilo-docs/pages/ai-providers/gemini.md b/packages/kilo-docs/pages/ai-providers/gemini.md index 48d84da01..4914f9ea7 100644 --- a/packages/kilo-docs/pages/ai-providers/gemini.md +++ b/packages/kilo-docs/pages/ai-providers/gemini.md @@ -25,4 +25,4 @@ Kilo Code supports Google's Gemini family of models through the Google AI Gemini ## Tips and Notes - **Pricing:** Gemini API usage is priced based on input and output tokens. Refer to the [Gemini pricing page](https://ai.google.dev/pricing) for detailed information. -- **Codebase Indexing:** The `gemini-embedding-001` model is specifically supported for [codebase indexing](/docs/features/codebase-indexing), providing high-quality embeddings for semantic code search. +- **Codebase Indexing:** The `gemini-embedding-001` model is specifically supported for [codebase indexing](/docs/customize/context/codebase-indexing), providing high-quality embeddings for semantic code search. diff --git a/packages/kilo-docs/pages/ai-providers/kilocode.md b/packages/kilo-docs/pages/ai-providers/kilocode.md index e672e7fcc..c7c0c5091 100644 --- a/packages/kilo-docs/pages/ai-providers/kilocode.md +++ b/packages/kilo-docs/pages/ai-providers/kilocode.md @@ -70,4 +70,4 @@ With the Kilo Code provider, if you sign up with Google you can also connect oth - **Latest Models:** Automatic access to the most current frontier coding models - **Support Available:** Contact [hi@kilo.ai](mailto:hi@kilo.ai) for questions about pricing or tokens -For detailed setup instructions, see [Setting up Kilo Code](/docs/getting-started/setting-up). +For detailed setup instructions, see [Setting up Kilo Code](/docs/getting-started/setup-authentication). diff --git a/packages/kilo-docs/pages/ai-providers/minimax.md b/packages/kilo-docs/pages/ai-providers/minimax.md index e58d51592..4c6fd6adc 100644 --- a/packages/kilo-docs/pages/ai-providers/minimax.md +++ b/packages/kilo-docs/pages/ai-providers/minimax.md @@ -27,4 +27,3 @@ MiniMax is a global AI foundation model company focused on fast, cost-efficient - **Performance:** MiniMax M2.1 emphasizes fast inference, strong coding ability, and exceptional tool-calling performance. - **Context Window:** MiniMax models support ultra-long context windows suitable for large codebases and agent workflows. - **Pricing:** Pricing varies by model, with input costs ranging from $0.20 to $0.30 per million tokens and output costs from $1.10 to $2.20 per million tokens. Refer to the MiniMax documentation for the most current pricing information. - - **MiniMax M2.1** is currently available for free exclusively for [Kilo for Slack](/docs/slack). diff --git a/packages/kilo-docs/pages/ai-providers/zenmux.md b/packages/kilo-docs/pages/ai-providers/zenmux.md index a75ebd6d8..e63bd3544 100644 --- a/packages/kilo-docs/pages/ai-providers/zenmux.md +++ b/packages/kilo-docs/pages/ai-providers/zenmux.md @@ -194,4 +194,4 @@ For additional support: - Visit the [ZenMux documentation](https://zenmux.ai/docs) - Contact ZenMux support through their dashboard -- Check the [Kilo Code GitHub repository](https://github.com/kilocode/kilocode) for integration-specific issues +- Check the [Kilo Code GitHub repository](https://github.com/Kilo-Org/kilo) for integration-specific issues diff --git a/packages/kilo-docs/pages/automate/agent-manager.md b/packages/kilo-docs/pages/automate/agent-manager.md index 7d46d0539..5f4702534 100644 --- a/packages/kilo-docs/pages/automate/agent-manager.md +++ b/packages/kilo-docs/pages/automate/agent-manager.md @@ -16,7 +16,7 @@ This page reflects the actual implementation in the extension. ## Prerequisites -- Install/update the Kilo Code CLI (latest) — see [CLI setup](/docs/cli) +- Install/update the Kilo Code CLI (latest) — see [CLI setup](/docs/code-with-ai/platforms/cli) - Open a project in VS Code (workspace required) - Authentication: You must be logged in via the extension settings OR use CLI with kilocode as provider (see [Authentication Requirements](#authentication-requirements)) @@ -102,7 +102,7 @@ The Agent Manager requires proper authentication for full functionality, includi 2. **CLI with Kilo Code Provider** - Use the CLI configured with `kilocode` as the provider - Run `kilocode config` to set up authentication - - See [CLI setup](/docs/cli) for details + - See [CLI setup](/docs/code-with-ai/platforms/cli) for details ### BYOK Limitations @@ -131,7 +131,7 @@ Message transcripts are fetched from a signed blob and exclude internal checkpoi ## Troubleshooting - CLI not found or outdated - - Install/update the CLI: [CLI setup](/docs/cli) + - Install/update the CLI: [CLI setup](/docs/code-with-ai/platforms/cli) - If you see an "unknown option --json-io" error, update to the latest CLI - "Please open a folder…" error - The Agent Manager requires a VS Code workspace folder @@ -146,6 +146,6 @@ Message transcripts are fetched from a signed blob and exclude internal checkpoi ## Related features -- [Sessions](/docs/advanced-usage/sessions) -- [Auto-approving Actions](/docs/features/auto-approving-actions) -- [CLI](/docs/cli) +- [Sessions](/docs/collaborate/sessions-sharing) +- [Auto-approving Actions](/docs/getting-started/settings/auto-approving-actions) +- [CLI](/docs/code-with-ai/platforms/cli) diff --git a/packages/kilo-docs/pages/automate/extending/local-models.md b/packages/kilo-docs/pages/automate/extending/local-models.md index dbe7ac516..81921bdfb 100644 --- a/packages/kilo-docs/pages/automate/extending/local-models.md +++ b/packages/kilo-docs/pages/automate/extending/local-models.md @@ -30,8 +30,8 @@ Kilo Code currently supports two main local model providers: For detailed setup instructions, see: -- [Setting up Ollama](/docs/providers/ollama) -- [Setting up LM Studio](/docs/providers/lmstudio) +- [Setting up Ollama](/docs/ai-providers/ollama) +- [Setting up LM Studio](/docs/ai-providers/lmstudio) Both providers offer similar capabilities but with different user interfaces and workflows. Ollama provides more control through its command-line interface, while LM Studio offers a more user-friendly graphical interface. diff --git a/packages/kilo-docs/pages/contributing/development-environment.md b/packages/kilo-docs/pages/contributing/development-environment.md index 2431aacb2..0a5a8d48f 100644 --- a/packages/kilo-docs/pages/contributing/development-environment.md +++ b/packages/kilo-docs/pages/contributing/development-environment.md @@ -9,8 +9,6 @@ description: "Set up your development environment for contributing" **New versions of the VS Code extension and CLI are being developed in [Kilo-Org/Kilo](https://github.com/Kilo-Org/Kilo)** (extension at `packages/kilo-vscode`, CLI at `packages/opencode`). For extension and CLI development, please head over to that repository. {% /callout %} - - This document will help you set up your development environment and understand how to work with the codebase. Whether you're fixing bugs, adding features, or just exploring the code, this guide will get you started. ## Prerequisites @@ -18,7 +16,7 @@ This document will help you set up your development environment and understand h Before you begin, make sure you have the following installed: 1. **Git** - For version control -2. **Node.js** (version [v20.18.1](https://github.com/Kilo-Org/kilocode/blob/main/.nvmrc) or higher recommended) and npm +2. **Node.js** (version v20.18.1 (See `.nvmrc` for latest) or higher recommended) and npm 3. **Visual Studio Code** - Our recommended IDE for development ## Getting Started @@ -27,12 +25,12 @@ Before you begin, make sure you have the following installed: 1. **Fork and Clone the Repository**: - **Fork the Repository**: - - Visit the [Kilo Code GitHub repository](https://github.com/Kilo-Org/kilocode) + - Visit the [Kilo Code GitHub repository](https://github.com/Kilo-Org/kilo) - Click the "Fork" button in the top-right corner to create your own copy. - **Clone Your Fork**: ```bash - git clone https://github.com/[YOUR-USERNAME]/kilocode.git - cd kilocode + git clone https://github.com/[YOUR-USERNAME]/kilo.git + cd kilo ``` Replace `[YOUR-USERNAME]` with your actual GitHub username. @@ -52,7 +50,7 @@ While not strictly necessary for running the extension, these extensions are rec - [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - Integrates ESLint into VS Code. - [Prettier - Code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) - Integrates Prettier into VS Code. -The full list of recommended extensions is [here](https://github.com/Kilo-Org/kilocode/blob/main/.vscode/extensions.json) +The full list of recommended extensions is in `.vscode/extensions.json` ### Project Structure @@ -151,7 +149,7 @@ E2E tests verify the extension works correctly within VSCode: npm run test:integration ``` -For more details on E2E tests, see [e2e/VSCODE_INTEGRATION_TESTS.md](https://github.com/Kilo-Org/kilocode/blob/main/e2e/VSCODE_INTEGRATION_TESTS.md). +For more details on E2E tests, see e2e/VSCODE_INTEGRATION_TESTS ## Linting and Type Checking