Commit Graph

579 Commits

Author SHA1 Message Date
Tom X Nguyen
4b24564087 style: remove double scroll bar through unsetting overflow 2025-01-22 23:01:52 +07:00
Matt Rubens
21c7ac7046 Merge pull request #481 from monotykamary/fix/noop-on-no-renames
fix: avoid deleting configs if the currentApiConfigName is the same
2025-01-22 07:32:38 -08:00
Tom X Nguyen
8ad904a13c fix: avoid deleting configs if the currentApiConfigName hasn't been changed 2025-01-22 20:24:03 +07:00
Tom X Nguyen
8d0acfa987 style: Align text and button in user input box 2025-01-22 15:47:37 +07:00
sam hoang
95fa1e400d update: Improve model configuration UI text and styling
- Clarify model capabilities description and impact on Roo Code
- Update max tokens description to mention server dependency
- Rename 'Computer Interaction' to 'Computer Use' for clarity
- Add spacing after model info configuration section
2025-01-21 23:42:31 +07:00
sam hoang
d1a65f4de0 refactor: rename openAiCusModelInfo to openAiCustomModelInfo for better clarity
- Rename openAiCusModelInfo to openAiCustomModelInfo across all files for better readability
- Update related variable names and references to maintain consistency
- Affects OpenAI provider, ClineProvider, WebviewMessage, API interfaces, and UI components
2025-01-21 23:06:07 +07:00
sam hoang
ca5d3c0ab0 feat(openai-compatible): tune UI UX custom model info 2025-01-21 22:46:22 +07:00
sam hoang
9d5e6a2082 fix ui and some error my has 2025-01-21 22:46:22 +07:00
sam hoang
d50e075c75 feat(openai): add custom model info configuration
Adds support for configuring custom OpenAI-compatible model capabilities and pricing, including:

Max output tokens
Context window size
Image/computer use support
Input/output token pricing
Cache read/write pricing
2025-01-21 22:46:21 +07:00
Matt Rubens
323af09269 Fix announcement 2025-01-21 09:59:50 -05:00
Matt Rubens
b8e0aa0cde Custom modes 2025-01-21 09:39:54 -05:00
Matt Rubens
993ebaf999 Clean up the settings page 2025-01-20 13:29:45 -05:00
Matt Rubens
37c2bae0eb Remove mode chooser from settings 2025-01-20 11:41:38 -05:00
sam hoang
01c858c0b9 chore: remove verbose log 2025-01-20 23:10:45 +07:00
sam hoang
eff72eea3f fix: config-manager 2025-01-20 23:07:40 +07:00
sam hoang
7646a2e33d fix: config-manager 2025-01-20 15:59:46 +07:00
Matt Rubens
60a0a824b9 Prettier backfill 2025-01-17 14:11:28 -05:00
Matt Rubens
72fe12d096 Refactor modes 2025-01-17 10:03:23 -05:00
Matt Rubens
b35206bc9d Merge pull request #364 from daniel-lxs/new_unified
New unified edit strategy
2025-01-17 02:12:32 -05:00
Saoud Rizwan
077fa84374 Add Mistral API provider 2025-01-17 01:11:16 -05:00
Matt Rubens
808fa5f8e0 Merge remote-tracking branch 'origin/main' into new_unified 2025-01-16 21:53:36 -05:00
sam hoang
3ecc0e66ec fix(vscode-lm) fix api-config profile update for vscode lm 2025-01-17 08:18:57 +07:00
Matt Rubens
6254e74216 More fixes to checkbox state 2025-01-16 10:42:40 -05:00
Matt Rubens
ee344facda Fixes to the auto approve menu 2025-01-16 03:42:38 -05:00
Matt Rubens
b65c8d0ec6 Customize for Roo 2025-01-15 23:48:53 -05:00
Saoud Rizwan
4b4905ec9e Add auto-approve UI and notification integration 2025-01-15 21:02:14 -05:00
Matt Rubens
760c4c30a2 Merge remote-tracking branch 'origin/main' into fix/roo-cline-select-api-config 2025-01-15 20:11:17 -05:00
Matt Rubens
50cae9b174 Merge pull request #367 from RooVetGit/vscode-lm-provider
Add VSCode-LM as a provider
2025-01-15 16:53:04 -05:00
Matt Rubens
15513f4031 Merge pull request #360 from punkpeye/pkce
feat: Glama add pkce
2025-01-15 14:11:04 -05:00
Daniel
df01edf781 Merge branch 'main' into new_unified 2025-01-15 11:53:27 -05:00
sam hoang
26119644b3 remove console log 2025-01-15 21:24:20 +07:00
sam hoang
6476c43695 test: enhance jest test setup and add documentation structure
Add vscrui to jest transform ignore patterns
Add crypto.getRandomValues mock for tests
Initialize cline documentation structure with required files
2025-01-15 21:24:20 +07:00
sam hoang
40fd397407 fix api config profile 2025-01-15 21:24:18 +07:00
Matt Rubens
04da686275 Merge remote-tracking branch 'origin/main' into vscode-lm-provider 2025-01-15 09:18:55 -05:00
Matt Rubens
41943000c3 Turn off computer use 2025-01-15 09:18:39 -05:00
Matt Rubens
5fa0272b49 DRY up highlighting code 2025-01-15 02:57:33 -05:00
Matt Rubens
ff9b8c33e1 Remove all other usages of fuse.js 2025-01-15 02:50:52 -05:00
Matt Rubens
faed43b730 Merge remote-tracking branch 'origin/main' into feat/fuzzy-search-file-folder 2025-01-15 02:43:48 -05:00
Matt Rubens
966ac5ecba Remove duplicates 2025-01-15 02:30:13 -05:00
Matt Rubens
45a7566e6a Use fzf instead of fuse 2025-01-15 02:19:17 -05:00
Matt Rubens
c673edd526 Merge remote-tracking branch 'origin/main' into vscode-lm-provider 2025-01-15 01:37:37 -05:00
Matt Rubens
84a0063b99 Fix ChatTextArea layout 2025-01-15 00:43:26 -05:00
Joe Manley
14d0b69c79 Fix icon color - light theme 2025-01-14 14:58:24 -08:00
Daniel Riccio
f6e85fa133 feat: introduce experimental diff strategy toggle and enhance diff handling
- Added support for an experimental diff strategy in the Cline class, allowing users to opt for a new unified diff approach.
- Updated the getDiffStrategy function to accommodate the experimental strategy, adjusting the fuzzy match threshold accordingly.
- Integrated experimentalDiffStrategy into the global state management, enabling persistence across sessions.
- Enhanced the ClineProvider and related components to handle the new experimental strategy, including UI updates for user settings.
- Improved task history management to include the experimentalDiffStrategy setting, ensuring consistency in task execution.
- Updated relevant interfaces and types to reflect the new experimentalDiffStrategy property.
2025-01-14 17:57:09 -05:00
Frank
f759398b36 fix: correct VSCode URI 2025-01-15 08:24:21 +11:00
Frank
a102ba520b feat: add pkce 2025-01-15 08:20:20 +11:00
Matt Rubens
f2d25dd5a5 Fix bug with clearing custom instructions 2025-01-14 16:11:53 -05:00
Matt Rubens
4493b55276 Merge pull request #351 from RooVetGit/custom_prompts
Custom prompts
2025-01-14 15:26:54 -05:00
Matt Rubens
365f4acf63 Add mode-specific custom instructions 2025-01-14 14:54:30 -05:00
sam hoang
89e119f121 feat(mentions): implement fuzzy search for file/folder mentions
Adds fuzzy search functionality using Fuse.js to improve file and folder search in mentions.
2025-01-15 01:23:18 +07:00