mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-10-06 02:47:56 +00:00
* feat: add pinning functionality for API configurations Added the ability to pin/unpin API configurations, enabling prioritized appearance in dropdown menus. - modified state management to support storing pinned configurations persistently. - Updated UI components to display and toggle pin states - Adjusted backend handling for syncing pinned configuration states across sessions. * refactor: add support for loading API configurations by ID - Introduced a new method `loadConfigById` in `ConfigManager` to load API configurations using their unique ID. - Refactored the dropdown and pin logic to work with ID - Added tests to verify the new functionality for loading configurations by ID. * fix: preserve existing API config ID on updates - Ensure that the existing ID is retained when updating an API config. - Prevents unintentional ID changes during configuration updates. * Fix theme issues --------- Co-authored-by: james <james@systemslogiq.com> Co-authored-by: cte <cestreich@gmail.com> |
||
|---|---|---|
| .. | ||
| .storybook | ||
| public | ||
| src | ||
| .eslintrc.json | ||
| .gitignore | ||
| .npmrc | ||
| components.json | ||
| index.html | ||
| jest.config.cjs | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||