-
Notifications
You must be signed in to change notification settings - Fork 1.5k
OCA provider #4216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCA provider #4216
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,9 +9,9 @@ Kilo Integrations lets you connect your GitHub account (and soon, GitLab and Bit | |
|
|
||
| ## What You Can Do With Integrations | ||
|
|
||
| - **Connect GitHub to Kilo Code** in a few clicks | ||
| - **Authorize the KiloConnect App** for repo access | ||
| - **Enable advanced features** like Cloud Agents and Kilo Deploy | ||
| - **Connect GitHub to Kilo Code** in a few clicks | ||
| - **Authorize the KiloConnect App** for repo access | ||
| - **Enable advanced features** like Cloud Agents and Kilo Deploy | ||
|
|
||
| --- | ||
|
|
||
|
|
@@ -31,7 +31,6 @@ Before connecting: | |
|
|
||
| Go to your **Personal** or **Organization Dashboard**, and navigate to the [Integrations](https://app.kilo.ai/integrations) tab | ||
|
|
||
|
|
||
| ### 2. Start the Connection Flow | ||
|
|
||
| 1. Click **Configure** on the GitHub panel. | ||
|
|
@@ -42,7 +41,7 @@ Go to your **Personal** or **Organization Dashboard**, and navigate to the [Inte | |
|
|
||
| GitHub will ask which repositories you want Kilo to access: | ||
|
|
||
| - **All repositories** (recommended if you plan to use Cloud Agents or Deploy across multiple projects) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I do not think these changes should be part of this PR. |
||
| - **All repositories** (recommended if you plan to use Cloud Agents or Deploy across multiple projects) | ||
| - **Only selected repositories** (choose specific repos) | ||
|
|
||
| Click **Install & Authorize** to continue. | ||
|
|
@@ -62,16 +61,19 @@ Once approved: | |
| Once GitHub is connected, the following features will be enabled in Kilo: | ||
|
|
||
| ### Cloud Agents | ||
|
|
||
| - Run Kilo Code in the cloud from any device | ||
| - Auto-create branches and push work continuously | ||
| - Work from anywhere while keeping your repo in sync | ||
| - Auto-create branches and push work continuously | ||
| - Work from anywhere while keeping your repo in sync | ||
|
|
||
| ### Kilo Deploy | ||
| - Deploy Next.js 14 & 15 apps directly from Kilo | ||
| - Trigger rebuilds automatically on push | ||
|
|
||
| - Deploy Next.js 14 & 15 apps directly from Kilo | ||
| - Trigger rebuilds automatically on push | ||
| - Manage deployment logs and history | ||
|
|
||
| ### Upcoming: | ||
|
|
||
| - **GitLab Integration** | ||
| - **Bitbucket Integration** | ||
|
|
||
|
|
@@ -81,9 +83,9 @@ Once GitHub is connected, the following features will be enabled in Kilo: | |
|
|
||
| From the same **Integrations** page, you can click "Manage on Github" to: | ||
|
|
||
| - View the GitHub account you connected | ||
| - Update which repositories Kilo has access to | ||
| - Disconnect GitHub entirely | ||
| - View the GitHub account you connected | ||
| - Update which repositories Kilo has access to | ||
| - Disconnect GitHub entirely | ||
| - Reauthorize the app if permissions change | ||
|
|
||
| --- | ||
|
|
@@ -98,4 +100,3 @@ You may need an admin to approve installing GitHub Apps. | |
|
|
||
| **“Cloud Agents or Deploy can’t access my repo.”** | ||
| Revisit the GitHub app settings and confirm the app has the correct repo scope. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -38,15 +38,15 @@ Note that available settings vary by provider and model. Each provider offers di | |
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-2.png" alt="Provider selection dropdown" width="550" /> | ||
| - Enter API key | ||
|
|
||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-3.png" alt="API key entry field" width="550" /> | ||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-3.png" alt="API key entry field" width="550" /> | ||
|
|
||
| - Choose a model | ||
|
|
||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-8.png" alt="Model selection interface" width="550" /> | ||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-8.png" alt="Model selection interface" width="550" /> | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think these changes are not necessary and this file should not be touched. |
||
|
|
||
| - Adjust model parameters | ||
|
|
||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-5.png" alt="Model parameter adjustment controls" width="550" /> | ||
| <img src="/docs/img/api-configuration-profiles/api-configuration-profiles-5.png" alt="Model parameter adjustment controls" width="550" /> | ||
|
|
||
| ### Switching Profiles | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,10 +6,10 @@ | |
| * Enable model selection for autocomplete in development mode. | ||
| * This allows developers to test different models for autocomplete functionality. | ||
| */ | ||
| export const MODEL_SELECTION_ENABLED = process.env.NODE_ENV === "development"; | ||
| export const MODEL_SELECTION_ENABLED = process.env.NODE_ENV === "development" | ||
|
|
||
| /** | ||
| * Enable the Agent Manager feature in development mode. | ||
| * This allows developers to test the multi-agent orchestration functionality. | ||
| */ | ||
| export const AGENT_MANAGER_ENABLED = process.env.NODE_ENV === "development"; | ||
| export const AGENT_MANAGER_ENABLED = process.env.NODE_ENV === "development" | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. why? |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are these necessary?