Skip to content

Commit 6d2772e

Browse files
authored
Update codebase-indexing / Ollama models added. (#208)
1 parent 59b112e commit 6d2772e

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

docs/features/experimental/codebase-indexing.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,9 @@ The indexer automatically excludes:
136136
- **`text-embedding-ada-002`**: Legacy model, lower cost
137137

138138
**For Ollama:**
139-
- Choose models based on your hardware capabilities
140-
- Larger models provide better accuracy but require more resources
139+
- **`mxbai-embed-large`**: The largest and highest-quality embedding model.
140+
- **`nomic-embed-text`**: Best balance of performance and embedding quality.
141+
- **`all-minilm`**: Compact model with lower quality but faster performance.
141142

142143
### Security Considerations
143144
- **API Keys**: Stored securely in VS Code's encrypted storage
@@ -185,4 +186,4 @@ Planned improvements:
185186
- Multi-workspace indexing
186187
- Enhanced filtering and configuration options
187188
- Team sharing capabilities
188-
- Integration with VS Code's native search
189+
- Integration with VS Code's native search

docs/features/shell-integration.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ Always restart all open terminals after changing any of these settings.
7474
<img src="/img/shell-integration/shell-integration-11.png" alt="Inherit environment variables checkbox" width="600" />
7575
This setting controls whether Roo Code's terminal sessions use the same environment variables (like `PATH`, API keys, etc.) as your main VSCode/Cursor environment. It directly mirrors the VSCode global setting [`terminal.integrated.inheritEnv`](https://code.visualstudio.com/docs/editor/integrated-terminal#_inherit-environment-variables). Keep this enabled (default for VSCode) if you want Roo commands to operate with the same context and tools available in your regular VSCode terminal. Consider disabling it only if you need a completely clean, isolated environment for Roo's terminal tasks or are troubleshooting complex environment variable conflicts.
7676

77+
### Runtime Environment
78+
On macOS (and possibly other operating systems) the environment provided to VSCode, and consequently Roo Code, can differ depending on how VSCode is launched.
79+
If launched from the command line `vscode` command, VSCode and Roo Code will inherit the environment from the shell that launched it, and all will (usually) be well.
80+
If launched from the Finder, Dock, or Spotlight, environment exported from `.zshrc`, or `.zprofile` will likely be missing. If you have environment variables set in one of those files, and find they are missing when running VSCode, move them to .zshenv, and log out and back in again, so the window manager will pick up the new environment settings.
81+
7782
#### Disable terminal shell integration
7883
<img src="/img/shell-integration/shell-integration-9.png" alt="Disable terminal shell integration checkbox" width="600" />
7984
This setting determines how Roo Code executes terminal commands.
@@ -427,4 +432,4 @@ If you're still having issues:
427432
- Steps to reproduce
428433
- Error messages
429434
430-
For additional help, join our [Discord](https://discord.gg/roocode).
435+
For additional help, join our [Discord](https://discord.gg/roocode).

0 commit comments

Comments
 (0)