From 11259e6fa0387f1d4fa204dc2f2b674e0ca0e445 Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 19 Aug 2024 13:14:57 -0700 Subject: [PATCH 1/5] Improve Feature Parity Matrix --- docs/cody/clients/feature-reference.mdx | 136 +++++++++--------------- 1 file changed, 49 insertions(+), 87 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index 77499d3a1..6be80255a 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -2,34 +2,30 @@

This document compares Cody's features and capabilities across different clients and platforms like VS Code, JetBrains, Neovim, and Sourcegraph.com (Web UI). The comparison is based on Cody Free, Pro, and Enterprise users.

- ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ----------------------------- | ----------- | ------------- | ---------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | -| LLM Selection | ✅ | ✅ | ❌ | ❌ | - -### Context Selection - | **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | | ---------------------------------------- | ----------- | ------------- | ---------- | -------------------- | +| Chat with Cody | ✅ | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ❌ | ✅ | +| Clear chat history | ✅ | ✅ | ❌ | ✅ | +| Stop chat generating | ✅ | ✅ | ❌ | ✅ | +| Edit sent messages | ✅ | ❌ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ❌ | ❌ | +| @-symbol | ✅ | ❌ | ❌ | ❌ | +| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | +| LLM Selection | ✅ | ✅ | ❌ | ❌ | +| ---------------------------------------- | ----------- | ------------- | ---------- | -------------------- | +| **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ❌ | ❌ | ❌ | ✅ (public code only) | | Local context | ✅ | ✅ | ❌ | ❌ | | OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | - +| Access to prompts and Prompt library | ✅ | ❌ | ❌ | ✅ | ## Code Autocomplete @@ -46,52 +42,36 @@ ## Commands -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------ | ----------- | ------------- | ---------- | ------- | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate docstring | ✅ | ✅ | ✅ | ✅ | -| Generate unit test | ❌ | ❌ | ✅ | ✅ | -| Generate unit test v2 (inline) | ✅ | ✅ | ❌ | ❌ | -| Explain code | ✅ | ✅ | ✅ | ✅ | -| Smell code | ✅ | ✅ | ✅ | ✅ | -| Ask Cody to Fix | ✅ | ❌ | ❌ | ❌ | -| Reset chat | ✅ | ❌ | ❌ | ❌ | -| Improve variable names | ❌ | ❌ | ❌ | ✅ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | - -## Prompts and Prompt Library - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------------ | ----------- | ------------- | ---------- | ------- | -| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | +| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | +| ------------------ | ----------- | ------------- | ---------- | ------- | +| Custom commands | ✅ | ❌ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | ❌ | +| Generate unit test | ❌ | ❌ | ✅ | ✅ | +| Ask Cody to Fix | ✅ | ❌ | ❌ | ❌ | ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ----------------------------- | ----------- | ------------- | ---------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | -| LLM selection | ✅ | ✅ | ❌ | ❌ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | - -### Context Selection - | **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | | ---------------------------------------- | ----------- | ------------- | ---------- | ------- | +| Chat with Cody | ✅ | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ❌ | ✅ | +| Clear chat history | ✅ | ✅ | ❌ | ✅ | +| Stop chat generating | ✅ | ✅ | ❌ | ✅ | +| Edit sent messages | ✅ | ❌ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ❌ | ❌ | +| @-symbol | ✅ | ❌ | ❌ | ❌ | +| LLM selection | ✅ | ✅ | ❌ | ❌ | +| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ❌ | ❌ | ❌ | ❌ | | Local context | ✅ | ✅ | ❌ | ❌ | | OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | +| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | + ## Code Autocomplete @@ -122,41 +102,29 @@ | Improve variable names | ❌ | ❌ | ❌ | ✅ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | -## Prompts and Prompt Library - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------------ | ----------- | ------------- | ---------- | ------- | -| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | - ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| -------------------- | ----------- | ------------- | ---------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | -| Admin LLM selection | ✅ | ✅ | ✅ | ✅ | - - -### Context Selection - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------- | ----------- | ------------- | ---------- | ------- | -| Single-repo context | ✅ | ✅ | ✅ | ✅ | -| Multi-repo context | ✅ | ✅ | ❌ | ✅ | -| Local context | ✅ | ✅ | ❌ | ❌ | -| Embeddings | ❌ | ❌ | ❌ | ❌ | -| Guardrails | ✅ | ✅ | ❌ | ✅ | -| Repo-based Cody Context Filters | ✅ | ✅ | ❌ | ✅ | - +| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | +| ------------------------------------ | ----------- | ------------- | ---------- | ------- | +| Chat with Cody | ✅ | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ❌ | ✅ | +| Clear chat history | ✅ | ✅ | ❌ | ✅ | +| Stop chat generating | ✅ | ✅ | ❌ | ✅ | +| Edit sent messages | ✅ | ❌ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ❌ | ❌ | +| @-symbol | ✅ | ❌ | ❌ | ❌ | +| Admin LLM selection | ✅ | ✅ | ✅ | ✅ | +| Single-repo context | ✅ | ✅ | ✅ | ✅ | +| Multi-repo context | ✅ | ✅ | ❌ | ✅ | +| Local context | ✅ | ✅ | ❌ | ❌ | +| Embeddings | ❌ | ❌ | ❌ | ❌ | +| Guardrails | ✅ | ✅ | ❌ | ✅ | +| Repo-based Cody Context Filters | ✅ | ✅ | ❌ | ✅ | +| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | ## Code Autocomplete @@ -190,11 +158,5 @@ | Improve variable names | ❌ | ❌ | ❌ | ✅ | | Admin LLM selection | ✅ | ✅ | ✅ | ✅ | -## Prompts and Prompt Library - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------------ | ----------- | ------------- | ---------- | ------- | -| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | - From 0c16302c999794c96dbfd406ccdb495f4171b733 Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 19 Aug 2024 13:27:22 -0700 Subject: [PATCH 2/5] Add small tweaks --- docs/cody/clients/feature-reference.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index 6be80255a..f2a152064 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -19,7 +19,6 @@ | @-symbol | ✅ | ❌ | ❌ | ❌ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | | LLM Selection | ✅ | ✅ | ❌ | ❌ | -| ---------------------------------------- | ----------- | ------------- | ---------- | -------------------- | | **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ❌ | ❌ | ❌ | ✅ (public code only) | From 5509cbedccb367ac38f6742d19dd60979ebfe12a Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 19 Aug 2024 16:48:00 -0700 Subject: [PATCH 3/5] Add more edits --- docs/cody/clients/feature-reference.mdx | 118 ++++++++---------------- 1 file changed, 37 insertions(+), 81 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index f2a152064..ecb6958cf 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -12,11 +12,10 @@ | Chat with Cody | ✅ | ✅ | ✅ | ✅ | | Chat history | ✅ | ✅ | ❌ | ✅ | | Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | | Edit sent messages | ✅ | ❌ | ❌ | ✅ | | Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | +| @-file | ✅ | ✅ | ❌ | ✅ | +| @-symbol | ✅ | ❌ | ❌ | ✅ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | | LLM Selection | ✅ | ✅ | ❌ | ❌ | | **Context Selection** | | | | | @@ -24,29 +23,20 @@ | Multi-repo context | ❌ | ❌ | ❌ | ✅ (public code only) | | Local context | ✅ | ✅ | ❌ | ❌ | | OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | +| **Prompts and Commands** | | | | | | Access to prompts and Prompt library | ✅ | ❌ | ❌ | ✅ | +| Custom commands | ✅ | ❌ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | ❌ | +| Generate unit test | ❌ | ❌ | ✅ | ❌ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| --------------------------------------------- | ----------- | ------------- | ---------- | ------- | -| Single-line autocompletion | ✅ | ✅ | ✅ | ❌ | -| Single-line, multi-part autocompletion | ✅ | ✅ | ✅ | ❌ | -| Multi-line, inline autocompletion | ✅ | ✅ | ✅ | ❌ | -| Dynamic multi-line autocompletion | ✅ | ✅ | ❌ | ❌ | -| Enable/Disable by language | ✅ | ✅ | ❌ | ❌ | -| Customize autocomplete colors | ❌ | ✅ | ✅ | ❌ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | ❌ | -| Ollama support (experimental) | ✅ | ❌ | ❌ | ❌ | - -## Commands - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------ | ----------- | ------------- | ---------- | ------- | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate unit test | ❌ | ❌ | ✅ | ✅ | -| Ask Cody to Fix | ✅ | ❌ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | **Neovim** | +| --------------------------------------------- | ----------- | ------------- | ---------- | +| Single and multi-line autocompletion | ✅ | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | +| Ollama support (experimental) | ✅ | ❌ | ❌ | @@ -58,48 +48,31 @@ | Chat with Cody | ✅ | ✅ | ✅ | ✅ | | Chat history | ✅ | ✅ | ❌ | ✅ | | Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | | Edit sent messages | ✅ | ❌ | ❌ | ✅ | | Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | +| @-file | ✅ | ✅ | ❌ | ✅ | +| @-symbol | ✅ | ❌ | ❌ | ✅ | | LLM selection | ✅ | ✅ | ❌ | ❌ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | +| **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ❌ | ❌ | ❌ | ❌ | | Local context | ✅ | ✅ | ❌ | ❌ | | OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | +| **Prompts and Commands** | | | | | | Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | - +| Custom commands | ✅ | ❌ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | ❌ | +| Generate unit test | ❌ | ❌ | ✅ | ❌ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| --------------------------------------------- | ----------- | ------------- | ---------- | ------- | -| Single-line autocompletion | ✅ | ✅ | ✅ | ❌ | -| Single-line, multi-part autocompletion | ✅ | ✅ | ✅ | ❌ | -| Multi-line, inline autocompletion | ✅ | ✅ | ✅ | ❌ | -| Dynamic multi-line autocompletion | ✅ | ✅ | ❌ | ❌ | -| Enable/Disable by language | ✅ | ✅ | ❌ | ❌ | -| Customize autocomplete colors | ❌ | ✅ | ✅ | ❌ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | ❌ | -| Ollama support (experimental) | ✅ | ❌ | ❌ | ❌ | - -## Commands - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------ | ----------- | ------------- | ---------- | ------- | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate docstring | ✅ | ✅ | ✅ | ✅ | -| Generate unit test | ❌ | ❌ | ✅ | ✅ | -| Generate unit test v2 (inline) | ✅ | ✅ | ❌ | ❌ | -| Explain code | ✅ | ✅ | ✅ | ✅ | -| Smell code | ✅ | ✅ | ✅ | ✅ | -| Ask Cody to Fix | ✅ | ❌ | ❌ | ❌ | -| Reset chat | ✅ | ❌ | ❌ | ❌ | -| Improve variable names | ❌ | ❌ | ❌ | ✅ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | **Neovim** | +| --------------------------------------------- | ----------- | ------------- | ---------- | +| Single and multi-line autocompletion | ✅ | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | +| Ollama support (experimental) | ✅ | ❌ | ❌ | @@ -111,51 +84,34 @@ | Chat with Cody | ✅ | ✅ | ✅ | ✅ | | Chat history | ✅ | ✅ | ❌ | ✅ | | Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Stop chat generating | ✅ | ✅ | ❌ | ✅ | | Edit sent messages | ✅ | ❌ | ❌ | ✅ | | Show context files | ✅ | ✅ | ✅ | ✅ | | @-file | ✅ | ✅ | ❌ | ❌ | | @-symbol | ✅ | ❌ | ❌ | ❌ | | Admin LLM selection | ✅ | ✅ | ✅ | ✅ | +| **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ✅ | ✅ | ❌ | ✅ | | Local context | ✅ | ✅ | ❌ | ❌ | | Embeddings | ❌ | ❌ | ❌ | ❌ | | Guardrails | ✅ | ✅ | ❌ | ✅ | | Repo-based Cody Context Filters | ✅ | ✅ | ❌ | ✅ | +| **Prompts and Commands** | | | | | | Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | +| Custom commands | ✅ | ❌ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | ❌ | +| Generate unit test | ❌ | ❌ | ✅ | ✅ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| --------------------------------------------- | ----------- | ------------- | ---------- | ------- | -| Single-line autocompletion | ✅ | ✅ | ✅ | ❌ | -| Single-line, multi-part autocompletion | ✅ | ✅ | ✅ | ❌ | -| Multi-line, inline autocompletion | ✅ | ✅ | ✅ | ❌ | -| Dynamic multi-line autocompletion | ✅ | ✅ | ❌ | ❌ | -| Enable/Disable by language | ✅ | ✅ | ❌ | ❌ | -| Customize autocomplete colors | ❌ | ✅ | ✅ | ❌ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | ❌ | -| Admin LLM selection | ✅ | ✅ | ✅ | ✅ | -| OpenCtx context providers (Experimental) | ✅ | ❌ | ❌ | ❌ | - - -## Commands - -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------ | ----------- | ------------- | ---------- | ------- | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ❌ | ❌ | ❌ | -| Generate docstring | ✅ | ✅ | ✅ | ✅ | -| Generate unit test | ❌ | ❌ | ✅ | ✅ | -| Generate unit test v2 (inline) | ✅ | ✅ | ❌ | ❌ | -| Explain code | ✅ | ✅ | ✅ | ✅ | -| Smell code | ✅ | ✅ | ✅ | ✅ | -| Ask Cody to Fix | ✅ | ❌ | ❌ | ❌ | -| Reset chat | ✅ | ❌ | ❌ | ❌ | -| Improve variable names | ❌ | ❌ | ❌ | ✅ | -| Admin LLM selection | ✅ | ✅ | ✅ | ✅ | +| **Feature** | **VS Code** | **JetBrains** | **Neovim** | +| --------------------------------------------- | ----------- | ------------- | ---------- | +| Single and multi line autocompletion | ✅ | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | +| Admin LLM selection | ✅ | ✅ | ✅ | +| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | From 0a78574b7a502fb9e610f47c199d7e3a60ebfc3d Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 19 Aug 2024 16:52:42 -0700 Subject: [PATCH 4/5] Small tweaks --- docs/cody/clients/feature-reference.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index ecb6958cf..d73588ff4 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -17,7 +17,7 @@ | @-file | ✅ | ✅ | ❌ | ✅ | | @-symbol | ✅ | ❌ | ❌ | ✅ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | -| LLM Selection | ✅ | ✅ | ❌ | ❌ | +| LLM Selection | ✅ | ✅ | ❌ | ✅ | | **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | | Multi-repo context | ❌ | ❌ | ❌ | ✅ (public code only) | @@ -52,7 +52,7 @@ | Show context files | ✅ | ✅ | ✅ | ✅ | | @-file | ✅ | ✅ | ❌ | ✅ | | @-symbol | ✅ | ❌ | ❌ | ✅ | -| LLM selection | ✅ | ✅ | ❌ | ❌ | +| LLM selection | ✅ | ✅ | ❌ | ✅ | | Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | | **Context Selection** | | | | | | Single-repo context | ✅ | ✅ | ✅ | ✅ | @@ -100,7 +100,7 @@ | Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | | Custom commands | ✅ | ❌ | ❌ | ❌ | | Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate unit test | ❌ | ❌ | ✅ | ✅ | +| Generate unit test | ❌ | ❌ | ✅ | ❌ | | Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | From a7fc9917c1bf9c0b4a74541a0a74ba3f05bf7be1 Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 19 Aug 2024 17:18:56 -0700 Subject: [PATCH 5/5] Remove columns for Neovim from Free, Pro and ENT tables --- docs/cody/clients/feature-reference.mdx | 166 ++++++++++++------------ 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index d73588ff4..a439265c8 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -7,111 +7,111 @@ ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ---------------------------------------- | ----------- | ------------- | ---------- | -------------------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ✅ | -| @-symbol | ✅ | ❌ | ❌ | ✅ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | -| LLM Selection | ✅ | ✅ | ❌ | ✅ | -| **Context Selection** | | | | | -| Single-repo context | ✅ | ✅ | ✅ | ✅ | -| Multi-repo context | ❌ | ❌ | ❌ | ✅ (public code only) | -| Local context | ✅ | ✅ | ❌ | ❌ | -| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | -| **Prompts and Commands** | | | | | -| Access to prompts and Prompt library | ✅ | ❌ | ❌ | ✅ | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate unit test | ❌ | ❌ | ✅ | ❌ | -| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | **Web** | +| ---------------------------------------- | ----------- | ------------- | -------------------- | +| Chat with Cody | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ✅ | +| Clear chat history | ✅ | ✅ | ✅ | +| Edit sent messages | ✅ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ✅ | +| @-symbol | ✅ | ❌ | ✅ | +| Ollama support (experimental) | ✅ | ✅ | ❌ | +| LLM Selection | ✅ | ✅ | ✅ | +| **Context Selection** | | | | +| Single-repo context | ✅ | ✅ | ✅ | +| Multi-repo context | ❌ | ❌ | ✅ (public code only) | +| Local context | ✅ | ✅ | ❌ | +| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | +| **Prompts and Commands** | | | | +| Access to prompts and Prompt library | ✅ | ❌ | ✅ | +| Custom commands | ✅ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | +| Generate unit test | ❌ | ❌ | ❌ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | -| --------------------------------------------- | ----------- | ------------- | ---------- | -| Single and multi-line autocompletion | ✅ | ✅ | ✅ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | -| Ollama support (experimental) | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | +| --------------------------------------------- | ----------- | ------------- | +| Single and multi-line autocompletion | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | +| Ollama support (experimental) | ✅ | ❌ | ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ---------------------------------------- | ----------- | ------------- | ---------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ✅ | -| @-symbol | ✅ | ❌ | ❌ | ✅ | -| LLM selection | ✅ | ✅ | ❌ | ✅ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | ❌ | -| **Context Selection** | | | | | -| Single-repo context | ✅ | ✅ | ✅ | ✅ | -| Multi-repo context | ❌ | ❌ | ❌ | ❌ | -| Local context | ✅ | ✅ | ❌ | ❌ | -| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | ❌ | -| **Prompts and Commands** | | | | | -| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate unit test | ❌ | ❌ | ✅ | ❌ | -| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | **Web** | +| ---------------------------------------- | ----------- | ------------- | ------- | +| Chat with Cody | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ✅ | +| Clear chat history | ✅ | ✅ | ✅ | +| Edit sent messages | ✅ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ✅ | +| @-symbol | ✅ | ❌ | ✅ | +| LLM selection | ✅ | ✅ | ✅ | +| Ollama support (experimental) | ✅ | ✅ | ❌ | +| **Context Selection** | | | | +| Single-repo context | ✅ | ✅ | ✅ | +| Multi-repo context | ❌ | ❌ | ❌ | +| Local context | ✅ | ✅ | ❌ | +| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | +| **Prompts and Commands** | | | | +| Access to prompts and prompt library | ✅ | ❌ | ✅ | +| Custom commands | ✅ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | +| Generate unit test | ❌ | ❌ | ❌ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | -| --------------------------------------------- | ----------- | ------------- | ---------- | -| Single and multi-line autocompletion | ✅ | ✅ | ✅ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | -| Ollama support (experimental) | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | +| --------------------------------------------- | ----------- | ------------- | +| Single and multi-line autocompletion | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | +| Ollama support (experimental) | ✅ | ❌ | ## Chat -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | **Web** | -| ------------------------------------ | ----------- | ------------- | ---------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ❌ | ✅ | -| Clear chat history | ✅ | ✅ | ❌ | ✅ | -| Edit sent messages | ✅ | ❌ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | ❌ | -| Admin LLM selection | ✅ | ✅ | ✅ | ✅ | -| **Context Selection** | | | | | -| Single-repo context | ✅ | ✅ | ✅ | ✅ | -| Multi-repo context | ✅ | ✅ | ❌ | ✅ | -| Local context | ✅ | ✅ | ❌ | ❌ | -| Embeddings | ❌ | ❌ | ❌ | ❌ | -| Guardrails | ✅ | ✅ | ❌ | ✅ | -| Repo-based Cody Context Filters | ✅ | ✅ | ❌ | ✅ | -| **Prompts and Commands** | | | | | -| Access to prompts and prompt library | ✅ | ❌ | ❌ | ✅ | -| Custom commands | ✅ | ❌ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | ❌ | -| Generate unit test | ❌ | ❌ | ✅ | ❌ | -| Ask Cody to Fix | ✅ | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | **Web** | +| ------------------------------------ | ----------- | ------------- | ------- | +| Chat with Cody | ✅ | ✅ | ✅ | +| Chat history | ✅ | ✅ | ✅ | +| Clear chat history | ✅ | ✅ | ✅ | +| Edit sent messages | ✅ | ❌ | ✅ | +| Show context files | ✅ | ✅ | ✅ | +| @-file | ✅ | ✅ | ❌ | +| @-symbol | ✅ | ❌ | ❌ | +| Admin LLM selection | ✅ | ✅ | ✅ | +| **Context Selection** | | | | +| Single-repo context | ✅ | ✅ | ✅ | +| Multi-repo context | ✅ | ✅ | ✅ | +| Local context | ✅ | ✅ | ❌ | +| Embeddings | ❌ | ❌ | ❌ | +| Guardrails | ✅ | ✅ | ✅ | +| Repo-based Cody Context Filters | ✅ | ✅ | ✅ | +| **Prompts and Commands** | | | | +| Access to prompts and prompt library | ✅ | ❌ | ✅ | +| Custom commands | ✅ | ❌ | ❌ | +| Edit code | ✅ | ✅ | ❌ | +| Generate unit test | ❌ | ❌ | ❌ | +| Ask Cody to Fix | ✅ | ✅ | ❌ | ## Code Autocomplete -| **Feature** | **VS Code** | **JetBrains** | **Neovim** | -| --------------------------------------------- | ----------- | ------------- | ---------- | -| Single and multi line autocompletion | ✅ | ✅ | ✅ | -| Cycle through multiple completion suggestions | ✅ | ✅ | ✅ | -| Admin LLM selection | ✅ | ✅ | ✅ | -| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | +| **Feature** | **VS Code** | **JetBrains** | +| --------------------------------------------- | ----------- | ------------- | +| Single and multi line autocompletion | ✅ | ✅ | +| Cycle through multiple completion suggestions | ✅ | ✅ | +| Admin LLM selection | ✅ | ✅ | +| OpenCtx context providers (experimental) | ✅ | ❌ |