Skip to content

Commit b3760b9

Browse files
authored
feat(cli): new interaction type (#2836)
1 parent 5e4f7cf commit b3760b9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+5267
-1032
lines changed

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,4 @@ Do what has been asked; nothing more, nothing less.
3939
- ALWAYS prefer editing existing files
4040
- NEVER proactively create documentation files
4141
- When adding or changing user-facing features, update the relevant docs in `doc/` (NOT `doc/codecompanion.txt` which is auto-generated by `make docs`)
42+
- ALWAYS keep memory in the current working directory and `memories/` folder

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,12 @@ Thank you to the following people:
2929
## :sparkles: Features
3030

3131
- :speech_balloon: [Copilot Chat](https://github.com/features/copilot) meets [Zed AI](https://zed.dev/blog/zed-ai), in Neovim
32+
- :zap: Integrates Neovim with LLMs and Agents in the CLI
3233
- :electric_plug: Support for LLMs from Anthropic, Copilot, GitHub Models, DeepSeek, Gemini, Mistral AI, Novita, Ollama, OpenAI, Azure OpenAI, HuggingFace and xAI (or [bring your own](https://codecompanion.olimorris.dev/extending/adapters.html))
3334
- :robot: Support for [Agent Client Protocol](https://agentclientprotocol.com/overview/introduction), enabling coding with agents like [Augment Code](https://docs.augmentcode.com/cli/overview), [Cagent](https://github.com/docker/cagent) from Docker, [Claude Code](https://docs.anthropic.com/en/docs/claude-code/overview), [Codex](https://openai.com/codex), [Gemini CLI](https://github.com/google-gemini/gemini-cli), [Goose](https://block.github.io/goose/), [Kimi CLI](https://github.com/MoonshotAI/kimi-cli), [Kiro](https://kiro.dev/docs/cli/), [Mistral Vibe](https://github.com/mistralai/mistral-vibe) and [OpenCode](https://opencode.ai)
3435
- :heart_hands: User contributed and supported [adapters](https://codecompanion.olimorris.dev/configuration/adapters-http#community-adapters)
3536
- :battery: Support for [Model Context Protocol (MCP)](https://codecompanion.olimorris.dev/model-context-protocol#model-context-protocol-mcp-support)
36-
- :rocket: [Inline transformations](https://codecompanion.olimorris.dev/usage/inline-assistant.html), code creation and refactoring
37+
- :rocket: [Inline transformations](https://codecompanion.olimorris.dev/usage/inline.html), code creation and refactoring
3738
- :art: [Editor Context](https://codecompanion.olimorris.dev/usage/chat-buffer/editor-context.html), [Slash Commands](https://codecompanion.olimorris.dev/usage/chat-buffer/slash-commands.html), [Agents/Tools](https://codecompanion.olimorris.dev/usage/chat-buffer/agents-tools) and [Workflows](https://codecompanion.olimorris.dev/usage/workflows.html) to improve LLM output
3839
- :brain: Support for [rules](https://codecompanion.olimorris.dev/usage/chat-buffer/rules.html) files like `CLAUDE.md`, `.cursor/rules` and your own custom ones
3940
- :sparkles: Built-in [prompt library](https://codecompanion.olimorris.dev/usage/action-palette.html) for common tasks like advice on LSP errors and code explanations
@@ -56,7 +57,7 @@ Thank you to the following people:
5657
<video controls muted src="https://github.com/user-attachments/assets/59efa262-e768-4f36-9901-9d02b018fcf0"></video>
5758
</p>
5859
<p>
59-
<h3><a href="https://github.com/user-attachments/assets/dcddcb85-cba0-4017-9723-6e6b7f080fee">Inline Assistant</a></h3>
60+
<h3><a href="https://github.com/user-attachments/assets/dcddcb85-cba0-4017-9723-6e6b7f080fee">Inline Interaction</a></h3>
6061
<video controls muted src="https://github.com/user-attachments/assets/11a42705-d9de-4eb5-a9ab-c8a2772fb4d4"></video>
6162
</p>
6263
</div>
@@ -131,4 +132,5 @@ Command
131132
- [ravitemer](https://github.com/ravitemer) for the fantastic extensions API
132133
- [Davidyz](https://github.com/Davidyz) for his continued, excellent contributions that keep CodeCompanion going
133134
- [Conrad Irwin](https://github.com/conradirwin), [Agus Zubiaga](https://github.com/agu-z) and Morgan Krey from [Zed Industries](https://github.com/zed-industries) for their support in implementing [ACP](https://agentclientprotocol.com)
135+
- [Sidekick.nvim](https://github.com/folke/sidekick.nvim) for the diff and terminal input inspiration
134136
<!-- panvimdoc-ignore-end -->

doc/.vitepress/config.mjs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,11 @@ export default withMermaid(
139139
{ text: "Adapters - ACP", link: "/configuration/adapters-acp" },
140140
{ text: "Adapters - HTTP", link: "/configuration/adapters-http" },
141141
{ text: "Chat Buffer", link: "/configuration/chat-buffer" },
142+
{ text: "CLI", link: "/configuration/cli" },
142143
{ text: "Extensions", link: "/configuration/extensions" },
143144
{
144-
text: "Inline Assistant",
145-
link: "/configuration/inline-assistant",
145+
text: "Inline",
146+
link: "/configuration/inline",
146147
},
147148
{ text: "MCP", link: "/configuration/mcp" },
148149
{ text: "Prompt Library", link: "/configuration/prompt-library" },
@@ -177,8 +178,9 @@ export default withMermaid(
177178
},
178179
],
179180
},
181+
{ text: "CLI", link: "/usage/cli" },
180182
{ text: "Events", link: "/usage/events" },
181-
{ text: "Inline Assistant", link: "/usage/inline-assistant" },
183+
{ text: "Inline", link: "/usage/inline" },
182184
{ text: "Prompt Library", link: "/usage/prompt-library" },
183185
{ text: "Workflows", link: "/usage/workflows" },
184186
{ text: "UI", link: "/usage/ui" },
@@ -208,7 +210,7 @@ export default withMermaid(
208210
},
209211

210212
footer: {
211-
message: "Released under the MIT License.",
213+
message: "Released under the Apache-2.0 License.",
212214
copyright: "Copyright © 2024-present Oli Morris",
213215
},
214216

0 commit comments

Comments
 (0)