diff --git a/docs/features/workspaces.mdx b/docs/features/workspaces.mdx index 84d30ae..3fdd664 100644 --- a/docs/features/workspaces.mdx +++ b/docs/features/workspaces.mdx @@ -25,7 +25,9 @@ Workspaces offer several key features: - **Custom instructions**: Customize your interactions with LLMs by augmenting your AI assistant's system prompt, enabling tailored responses and behaviors - for different types of tasks. + for different types of tasks. CodeGate includes a library of community prompts + that can be easily customized for specific tasks. You can also create your + own. - **Prompt and alert history**: Your LLM interactions (prompt history) and CodeGate security detections (alert history) are recorded in the active @@ -79,7 +81,7 @@ You can perform several actions on workspaces: ## Manage workspaces using the dashboard -### Select the active workspace +### Change the active workspace The currently active workspace is displayed at the top of the CodeGate dashboard interface. You can change the active workspace by expanding the workspace @@ -102,15 +104,18 @@ _The workspace menu in the CodeGate dashboard_ To manage all your workspaces, select **Manage Workspaces** in the workspace menu. -Click **Create Workspace** to add a new workspace. Workspace names can contain +Click **Create** to add a new workspace. Workspace names can contain alphanumeric characters, hyphens (`-`), and underscores (`_`). Names are converted to lowercase, and must be unique. -In the workspace list, click the **Settings** button next to a workspace to open -the workspace settings screen. From here you can rename the workspace, set the -custom prompt instructions, or archive the workspace. Archived workspaces can be -restored from the Manage Workspaces screen, or permanently deleted -[using the CLI](#delete). +In the workspace list, open the menu (**...**) next to a workspace to +**Activate**, **Edit**, or **Archive** the workspace. + +**Edit** opens the workspace settings page. From here you can rename the +workspace, set the custom prompt instructions, or archive the workspace. + +**Archived** workspaces can be restored or permanently deleted from the +workspace list or workspace settings screen. ## Manage workspaces using the chat CLI diff --git a/docs/index.md b/docs/index.md index 33643fe..1bc2b39 100644 --- a/docs/index.md +++ b/docs/index.md @@ -37,34 +37,29 @@ CodeGate supports several development environments and AI providers. AI coding assistants / IDEs: -- **[GitHub Copilot](./integrations/copilot.mdx)** with Visual Studio Code +- **[Aider](./integrations/aider.mdx)** with Ollama and OpenAI-compatible APIs + +- **[Cline](./integrations/cline.mdx)** in Visual Studio Code + + CodeGate supports Ollama, Anthropic, OpenAI-compatible APIs, and LM Studio + with Cline - **[Continue](./integrations/continue.mdx)** with Visual Studio Code and JetBrains IDEs CodeGate supports the following AI model providers with Continue: - - Local / self-managed: - - Ollama - - llama.cpp - - vLLM - - Hosted: - - OpenRouter - - Anthropic - - OpenAI + - Local / self-managed: Ollama, llama.cpp, vLLM + - Hosted: Anthropic, OpenAI and OpenAI-compatible APIs like OpenRouter -- **[Aider](./integrations/aider.mdx)** with Ollama and OpenAI-compatible APIs - -- **[Cline](./integrations/cline.mdx)** with Visual Studio Code - - CodeGate supports Ollama, Anthropic, OpenAI-compatible APIs, and LM Studio - with Cline. +- **[GitHub Copilot](./integrations/copilot.mdx)** with Visual Studio Code + (JetBrains coming soon!) - **[Open Interpreter](./integrations/open-interpreter.mdx)** with OpenAI-compatible APIs -As the project evolves, we plan to add support for more IDE assistants and AI -model providers. +We're continuing to add more AI assistants/agents and model providers based on +community feedback. ## How to get involved diff --git a/docs/integrations/aider.mdx b/docs/integrations/aider.mdx index 76c268b..e44ef52 100644 --- a/docs/integrations/aider.mdx +++ b/docs/integrations/aider.mdx @@ -34,7 +34,7 @@ To configure aider to send requests through CodeGate: To verify that you've successfully connected aider to CodeGate, type `/ask codegate version` into the aider chat in your terminal. You should receive -a response like "CodeGate version 0.1.13": +a response like "CodeGate version 0.1.13". ## Next steps diff --git a/docs/partials/_aider-providers.mdx b/docs/partials/_aider-providers.mdx index 16c3f1f..9d887b7 100644 --- a/docs/partials/_aider-providers.mdx +++ b/docs/partials/_aider-providers.mdx @@ -1,3 +1,5 @@ +{/* This content is pulled out as an include because Prettier can't handle the indentation needed to get this to appear in the right spot under a list item. */} + import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; diff --git a/docs/partials/_cline-providers.mdx b/docs/partials/_cline-providers.mdx index aff133c..08a2a01 100644 --- a/docs/partials/_cline-providers.mdx +++ b/docs/partials/_cline-providers.mdx @@ -1,3 +1,5 @@ +{/* This content is pulled out as an include because Prettier can't handle the indentation needed to get this to appear in the right spot under a list item. */} + import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import useBaseUrl from '@docusaurus/useBaseUrl'; diff --git a/package-lock.json b/package-lock.json index 84bfdf0..ce9b6b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "dependencies": { "@docusaurus/core": "3.7.0", - "@docusaurus/plugin-vercel-analytics": "^3.7.0", + "@docusaurus/plugin-vercel-analytics": "3.7.0", "@docusaurus/preset-classic": "3.7.0", "@docusaurus/theme-mermaid": "3.7.0", "@iconify-json/logos": "^1.2.4",