Skip to content
This repository was archived by the owner on Oct 31, 2025. It is now read-only.
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
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,6 @@ and [hub of models, rules, prompts, docs, and other building blocks](https://hub
<a target="_blank" href="https://opensource.org/licenses/Apache-2.0" style="background:none">
<img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" style="height: 22px;" />
</a>
<a target="_blank" href="https://docs.continue.dev" style="background:none">
<img src="https://img.shields.io/badge/continue_docs-%23BE1B55" style="height: 22px;" />
</a>
<a target="_blank" href="https://changelog.continue.dev" style="background:none">
<img src="https://img.shields.io/badge/changelog-%96EFF3" style="height: 22px;" />
</a>
<a target="_blank" href="https://discord.gg/vapESyrFmJ" style="background:none">
<img src="https://img.shields.io/badge/discord-join-continue.svg?labelColor=191937&color=6F6FF7&logo=discord" style="height: 22px;" />
</a>
Expand Down
2 changes: 1 addition & 1 deletion core/config/workspace/workspaceBlocks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ function getContentsForNewBlock(blockType: BlockType): ConfigYaml {
configYaml.docs = [
{
name: "New docs",
startUrl: "https://docs.continue.dev",
startUrl: "https://docs.granitecode.ai",
},
];
break;
Expand Down
2 changes: 1 addition & 1 deletion core/config/workspace/workspaceBlocks.vitest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ describe("getFileContent", () => {
const docsResult = getFileContent("docs");
expect(docsResult).toContain("name: New doc");
expect(docsResult).toContain("docs:");
expect(docsResult).toContain("startUrl: https://docs.continue.dev");
expect(docsResult).toContain("startUrl: https://docs.granitecode.ai");

const promptsResult = getFileContent("prompts");
expect(promptsResult).toContain("name: New prompt");
Expand Down
4 changes: 2 additions & 2 deletions docs/reference.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -367,8 +367,8 @@ config.yaml
```yaml
docs:
- name: Continue
startUrl: https://docs.continue.dev/intro
favicon: https://docs.continue.dev/favicon.ico
startUrl:
favicon:
```

---
Expand Down
16 changes: 9 additions & 7 deletions docs/reference/json-reference.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,7 @@ Each model has specific configuration options tailored to its provider and funct
- `maxStopWords`: Maximum number of stop words allowed, to avoid API errors with extensive lists.

- `template`: Chat template to format messages. Auto-detected for most models but can be overridden. See intelliJ suggestions.

- `promptTemplates`: A mapping of prompt template names (e.g., `edit`) to template strings. See the [Deep Dives section](/customize/deep-dives/prompts) for customization details.

- `promptTemplates`: A mapping of prompt template names (e.g., `edit`) to template strings.
- `completionOptions`: Model-specific completion options, same format as top-level [`completionOptions`](#completionoptions), which they override.

- `systemMessage`: A system message that will precede responses from the LLM.
Expand Down Expand Up @@ -264,10 +262,14 @@ List of documentation sites to index.

Example

config.json

```
"docs": [ { "title": "Continue", "startUrl": "https://docs.continue.dev/intro", "faviconUrl": "https://docs.continue.dev/favicon.ico", }]
```json title="config.json"
"docs": [
{
"title": "Continue",
"startUrl": "https://docs.continue.dev/intro",
"faviconUrl": "https://docs.continue.dev/favicon.ico",
}
]
```

### `slashCommands`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ public static int[] sortingAlgorithm2(int[] x) {
// 1. Switch from "Chat" to "Agent" mode using the dropdown in the bottom left of the input box
// 2. Try asking Continue "Write unit tests for this code in a new file and run the test"

// —————————————————— Learn more at https://docs.continue.dev/getting-started/overview ——————————————————— //
// —————————————————— Learn more at https://docs.granitecode.ai/getting-started ——————————————————— //
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ def sorting_algorithm2(x):
# 1. Switch from "Chat" to "Agent" mode using the dropdown in the bottom left of the input box
# 2. Try asking Continue "Write unit tests for this code in a new file and run the test"

# —————————————————— Learn more at https://docs.continue.dev/getting-started/overview ——————————————————— #
# —————————————————— Learn more at https://docs.granitecode.ai/getting-started ——————————————————— #
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ function sortingAlgorithm2(x: number[]): number[] {
// 1. Switch from "Chat" to "Agent" mode using the dropdown in the bottom left of the input box
// 2. Try asking Continue "Write unit tests for this code in a new file"

// —————————————————— Learn more at https://docs.continue.dev/getting-started/overview ——————————————————— //
// —————————————————— Learn more at https://docs.granitecode.ai/getting-started ——————————————————— //
5 changes: 1 addition & 4 deletions extensions/vscode/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

<div align="center">

**[Continue](https://docs.continue.dev) enables to developers create, share, and use custom AI code assistants with our open-source [VS Code](https://marketplace.visualstudio.com/items?itemName=Continue.continue) extension and [hub of models, rules, prompts, docs, and other building blocks](https://hub.continue.dev)**
**Continue enables to developers create, share, and use custom AI code assistants with our open-source [VS Code](https://marketplace.visualstudio.com/items?itemName=Continue.continue) extension and [hub of models, rules, prompts, docs, and other building blocks](https://hub.continue.dev)**
Comment thread
panyamkeerthana marked this conversation as resolved.

</div>

Expand All @@ -17,9 +17,6 @@
<a target="_blank" href="https://opensource.org/licenses/Apache-2.0" style="background:none">
<img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" style="height: 22px;" />
</a>
<a target="_blank" href="https://docs.continue.dev" style="background:none">
<img src="https://img.shields.io/badge/continue_docs-%23BE1B55" style="height: 22px;" />
</a>
<a target="_blank" href="https://discord.gg/vapESyrFmJ" style="background:none">
<img src="https://img.shields.io/badge/discord-join-continue.svg?labelColor=191937&color=6F6FF7&logo=discord" style="height: 22px;" />
</a>
Expand Down
2 changes: 1 addition & 1 deletion extensions/vscode/continue_tutorial.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ def sorting_algorithm2(x):
# 2. Try asking Continue "Write unit tests for this code in a new file",
# or if you have Python installed, "Write unit tests for this code in a new file and run the test"

# —————————————————— Learn more at https://docs.continue.dev/getting-started/overview ——————————————————— #
# —————————————————— Learn more at https://docs.granitecode.ai/getting-started ——————————————————— #
10 changes: 1 addition & 9 deletions extensions/vscode/src/autocomplete/completionProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,7 @@ export class ContinueCompletionProvider
if (e instanceof Error) {
message += `: ${e.message}`;
}
vscode.window.showErrorMessage(message, "Documentation").then((val) => {
if (val === "Documentation") {
vscode.env.openExternal(
vscode.Uri.parse(
"https://docs.continue.dev/features/tab-autocomplete",
),
);
}
});
vscode.window.showErrorMessage(message);
}

private completionProvider: CompletionProvider;
Expand Down
4 changes: 2 additions & 2 deletions extensions/vscode/src/webviewProtocol.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,9 @@ export class VsCodeWebviewProtocol

if (e.cause) {
if (e.cause.name === "ConnectTimeoutError") {
message = `Connection timed out. If you expect it to take a long time to connect, you can increase the timeout in config.json by setting "requestOptions": { "timeout": 10000 }. You can find the full config reference here: https://docs.continue.dev/reference/config`;
message = `Connection timed out. If you expect it to take a long time to connect, you can increase the timeout in config.json by setting "requestOptions": { "timeout": 10000 }.`;
} else if (e.cause.code === "ECONNREFUSED") {
message = `Connection was refused. This likely means that there is no server running at the specified URL. If you are running your own server you may need to set the "apiBase" parameter in config.json. For example, you can set up an OpenAI-compatible server like here: https://docs.continue.dev/reference/Model%20Providers/openai#openai-compatible-servers--apis`;
message = `Connection was refused. This likely means that there is no server running at the specified URL. If you are running your own server you may need to set the "apiBase" parameter in config.json.`;
} else {
message = `The request failed with "${e.cause.name}": ${e.cause.message}. If you're having trouble setting up Continue, please see the troubleshooting guide for help.`;
}
Expand Down
5 changes: 2 additions & 3 deletions gui/src/forms/AddModelForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,9 @@ interface AddModelFormProps {
hideFreeTrialLimitMessage?: boolean;
}

const MODEL_PROVIDERS_URL =
"https://docs.continue.dev/customize/model-providers";
const MODEL_PROVIDERS_URL = "";
const CODESTRAL_URL = "https://console.mistral.ai/codestral";
const CONTINUE_SETUP_URL = "https://docs.continue.dev/setup/overview";
const CONTINUE_SETUP_URL = "";

export function AddModelForm({
onDone,
Expand Down
4 changes: 2 additions & 2 deletions gui/src/pages/AddNewModel/configs/providers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ export const providers: Partial<Record<string, ProviderInfo>> = {
title: "Moonshot",
provider: "moonshot",
description: "Use the Moonshot API for LLMs",
longDescription: `[Visit our documentation](https://docs.continue.dev/reference/Model%20Providers/moonshot) for information on obtaining an API key.`,
longDescription: `Visit the Moonshot documentation for information on obtaining an API key.`,
icon: "moonshot.png",
tags: [ModelProviderTags.RequiresApiKey],
refPage: "moonshot",
Expand Down Expand Up @@ -229,7 +229,7 @@ export const providers: Partial<Record<string, ProviderInfo>> = {
provider: "azure",
description:
"Azure OpenAI Service offers industry-leading coding and language AI models that you can fine-tune to your specific needs for a variety of use cases.",
longDescription: `[Visit our documentation](https://docs.continue.dev/reference/Model%20Providers/azure) for information on obtaining an API key.
longDescription: `Visit the Azure OpenAI documentation for information on obtaining an API key.

Select the \`GPT-4o\` model below to complete your provider configuration, but note that this will not affect the specific model you need to select when creating your Azure deployment.`,
icon: "azure.png",
Expand Down
2 changes: 1 addition & 1 deletion packages/config-yaml/src/validation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export function validateConfigYaml(
) {
errors.push({
fatal: false,
message: `${model.model} is not trained for tab-autocomplete, and will result in low-quality suggestions. See the docs to learn more about why: https://docs.continue.dev/features/tab-autocomplete#i-want-better-completions-should-i-use-gpt-4`,
message: `${model.model} is not trained for tab-autocomplete, and will result in low-quality suggestions.`,
});
}
}
Expand Down
Loading