You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Tools and context that extend LLM capabilities while coding
20
+
- Integrations (MCP, adapters) that enhance LLM assistance
21
+
- Essential infrastructure for reviewing and applying LLM-generated changes (diff providers, edit tracking, completion/action providers)
22
+
23
+
**Out of Scope:**
24
+
- Elaborate UIs (beyond basic diff/review needs) or features that do not facilitate LLM-assisted code generation
25
+
- Features better served by standalone plugins
26
+
- General development tools not tied to LLM interactions
27
+
28
+
**Questions to ask:**
29
+
1. Does this help the LLM write code?
30
+
2. Is this essential for users to accept/reject LLM code?
31
+
3. Or is this nice-to-have feature that belongs in a separate plugin?
32
+
4. To add this feature, are we looking at > 1,000 LOC of new code?
33
+
34
+
**If a feature is primarily about viewing what's already happened rather than enabling the next LLM interaction, it's out of scope.**
35
+
36
+
If your feature doesn't directly support LLM-assisted code generation or isn't minimal essential infrastructure, consider publishing it as a standalone plugin that works alongside CodeCompanion.
37
+
11
38
## How to Contribute
12
39
13
40
1. Open up a [discussion](https://github.com/olimorris/codecompanion.nvim/discussions) to propose your idea.
0 commit comments