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
* Create shared constants for AI provider configurations
* Add UI components and backend logic to manage multiple API providers, including built-in and custom ones, saving their configuration
* Add migration to create providers from existing Gemini and OpenRouter API keys
* Remove API key input fields and related state from the tools configuration component
* Remove direct API key handling from the tools configuration UI and backend message handlers
* Standardize built-in provider API key fields using the Field component, remove uppercase text transform from labels, and refine provider styles
* Migrate API provider configuration from webview UI to native VS Code Quick Pick UI
* Add functionality to reorder API providers in the configuration quick pick using up and down buttons
* Refactor custom API provider editing to allow field-by-field modification via a quick pick menu
* Change the custom API provider creation flow to immediately open the edit view for configuration
* Improve API provider configuration quick pick navigation with icons and back options
* Refine API provider configuration UI by reordering custom provider fields and clarifying built-in API key prompts
* Refactor API tool configuration UI to trigger backend setup commands and update descriptions
* Implement interactive setup and update of API tool configurations for refactoring and commit messages
* Introduce default temperatures for API tools and reset temperature when changing provider or model
* Ensure default temperature is returned when input is empty or cancelled
* Implement a generic model fetcher service to allow model selection during API tool setup for any configured provider, replacing specific OpenRouter model handling and adding a new provider
* Implement the setup handler for configuring code completions with multiple API providers and models
* Refactor the code completions configuration flow to use a single interactive quick pick with add, edit, and delete options
* Streamline adding code completion configurations by defaulting temperature instead of prompting the user
* Add move up and down buttons to reorder code completion configurations
* Implement a back option when editing code completion configurations
* Implement recursive editing and duplicate checks for code completions configurations
* Implement renaming for custom API providers and update associated tool configurations
* Update quick pick items for contexts and providers to use plain names and add explicit edit buttons
* Add editing functionality for code completions configurations and enhance API provider setup UI
* Ensure configuration editing correctly matches option labels and standardize provider descriptions
* Migrate API tool configurations to use built-in Gemini
* Remove API tool configuration settings
* Migrate legacy API tool configurations for code completions, refactoring, and commit messages to use built-in providers
* Remove edit icons from the configuration update options in the quick pick menu
* Remove the dedicated API tool settings manager and types, integrating tool configuration handling into the ApiProvidersManager
* Use `ApiProvidersManager` instead of `ApiToolsSettingsManager` for managing API provider and tool configurations across commands
* Refactor tool configuration buttons and standardize 'Add another' labels in API provider and tool quick picks
* Refine the API provider configuration Quick Pick by displaying masked API keys and base URLs, improving empty state handling, and adjusting navigation
* Move OpenRouter model picking logic from the webview UI to the VS Code extension backend
* Hide move buttons in quick picks when only one item is present
Copy file name to clipboardExpand all lines: README.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,6 +90,10 @@ The Connector extension is available in [Chrome Web Store](https://chromewebstor
90
90
91
91
> <small>**Legal Disclaimer:** After chat initialization, the extension does not read the incoming message. The injected _Apply response_ button is not a means of automatic output extraction, it's an alias for the original _copy to clipboard_ button.</small>
92
92
93
+
### Practice single-turns
94
+
95
+
Chat conversations are only a construct of product interfaces, they hurt the quality of responses from the model and once your context is "poisoned" it will not recover. Whenever you're not satisfied with a reponse, **the best practice is to alawys refine your initial instructions and re-initialize**.
96
+
93
97
## 🧰 Tools
94
98
95
99
Support your day-to-day work with all must-have AI features.
@@ -191,4 +195,5 @@ Participate in [discussions](https://github.com/robertpiosik/CodeWebChat/discuss
0 commit comments