Documentation Index
Fetch the complete documentation index at: https://docs.poolside.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Configure how Poolside Assistant behaves in your IDE, including how it opens, handles inline completion, and displays content.
Available settings can vary by IDE, extension version, and deployment.
Open the settings panel
Open the settings panel in either of these ways:
- Open the Command Palette and run
Poolside: Settings.
- Open VS Code settings, then search for
@ext:poolside-ai.poolside-assistant.
You can configure these settings at the User or Workspace scope.Assistant behavior settings
Use these settings to control where Poolside Assistant opens and how it behaves in the editor.| Setting | What it’s for |
|---|
| Default View Location | Choose where Poolside Assistant opens by default, such as the sidebar or an editor tab. |
| Default Working Directory | Set the working directory Poolside Assistant uses when no folder is open. Leave this empty to use your home directory. |
| Show Keybindings | Show keybinding hints in Poolside Assistant. |
| Wrap Lines | Wrap long lines in Poolside code snippets. |
Code completion and editing settings
Use these settings to control inline completion behavior and how Poolside displays generated code.| Setting | What it’s for |
|---|
| Inline Code Completion | Turn inline completion suggestions on or off. See Code completion. |
| Cache Completions | Cache inline completion results. |
| Code Font Size | Set the font size for code snippets in pixels. Use 0 to inherit the editor font size. |
| New Symbol Names | Suggest alternative names for a symbol during rename. |
Notification and display settings
Use these settings when you want more visibility into approvals or richer rendering in Poolside Assistant.| Setting | What it’s for |
|---|
| Notify On Approval | Show a system notification when approval is needed and the IDE window is not focused. |
| Show Mermaid Diagrams | Show rendered previews for Mermaid diagrams in code blocks. |
Connection setting
| Setting | What it’s for |
|---|
| Poolside: URI | Set the base URI of the Poolside API for the extension. This setting requires the tenant-admin role. |
If this setting is misconfigured, sign-in or connection issues can occur. For troubleshooting guidance, see Troubleshooting.Open the settings panel
Navigate to Tools > Options, then select Poolside in the options list.Assistant behavior settings
Use these settings to control how Poolside Assistant behaves in the editor.| Setting | What it’s for |
|---|
| Default Working Directory | Set the working directory Poolside Assistant uses when no folder or solution is open. Leave this empty to use your home directory. |
| Wrap Lines | Wrap long lines in Poolside code snippets. |
Code completion settings
Use this setting to control inline completion behavior.| Setting | What it’s for |
|---|
| Inline Code Completion | Turn inline completion suggestions on or off. See Code completion. |
Notification settings
Use this setting when you want more visibility into approvals.| Setting | What it’s for |
|---|
| Notify On Approval | Show a system notification when approval is needed and the IDE window is not focused. |
Privacy and telemetry settings
Use these settings to control error reporting and telemetry.| Setting | What it’s for |
|---|
| Report Errors | Send extension error reports to Poolside. |
| Send Telemetry | Send usage telemetry to the Poolside API. This setting may be overridden by your administrator for on-premises installs. |
Connection setting
| Setting | What it’s for |
|---|
| Poolside: URI | Set the base URI of the Poolside API for the extension. This setting requires the tenant-admin role. |
If this setting is misconfigured, sign-in or connection issues can occur. For troubleshooting guidance, see Troubleshooting.