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
Matt Rubens
092a121a37
Refactor to support more sections in the future
2025-01-14 09:34:10 -05:00
Matt Rubens
5140b67d74
Add a button to copy markdown out of the chat
2025-01-14 01:13:02 -05:00
Matt Rubens
75e308b033
Add a screen for custom prompts
2025-01-13 22:45:14 -05:00
Matt Rubens
4c292abf7a
Fix margins
2025-01-13 13:06:24 -05:00
Matt Rubens
b53d63abda
A couple more tiny tweaks to buttons
2025-01-12 14:59:11 -05:00
Matt Rubens
5698d10113
Small fixes
2025-01-12 14:05:35 -05:00
Matt Rubens
45a151327e
Release
2025-01-12 13:11:52 -05:00
Matt Rubens
344c796f2e
Chat modes
2025-01-12 13:11:52 -05:00
Matt Rubens
97a93ba731
Improve the UX for API request retries
2025-01-10 20:11:16 -05:00
Matt Rubens
9183244c28
Warnings and error handling
2025-01-09 00:11:53 -05:00
RaySinner
d5fd2bbb82
merge: resolve conflicts after upstream merge
2025-01-08 23:47:26 +03:00
RaySinner
58bc329481
refactor: update API options and remove unused type definitions
2025-01-08 10:36:14 +03:00
Matt Rubens
fd075505e6
Disable the API config dropdown in sync with the chat textarea
2025-01-08 00:32:46 -05:00
Matt Rubens
11612caac0
Just make a copy when adding a new profile
2025-01-08 00:01:39 -05:00
Matt Rubens
66055f10a2
Fix issue where MCP toggle turns off other checkboxes
2025-01-07 23:23:26 -05:00
Matt Rubens
5f3ace4379
Minor code cleanup
2025-01-07 22:38:54 -05:00
Matt Rubens
525b7424fe
Cleanup the welcome screen to be less Claude focused
2025-01-07 22:31:08 -05:00
Matt Rubens
2cffbc860b
Tweak thumbnail display
2025-01-07 20:30:23 -05:00
sam hoang
f39eaa14ff
fix: sync model picker search terms with selected models
...
Added useEffect hooks to GlamaModelPicker, OpenAiModelPicker, and OpenRouterModelPicker components to ensure the search term stays synchronized with the selected model ID from apiConfiguration. This prevents the search term from getting out of sync when the model is changed.
2025-01-07 20:11:26 -05:00
sam hoang
921f8844eb
fix: config manager not update when model, key, another optionn...
2025-01-07 20:10:15 -05:00
sam hoang
3346844584
fix: change provider not update without done, update chatbox change provider from MrUbens
2025-01-07 20:10:14 -05:00
Matt Rubens
c3fa10b367
UI cleanup
2025-01-07 20:09:56 -05:00
sam hoang
352f34d8ce
feat: config manager using secret store
2025-01-07 20:09:55 -05:00
Matt Rubens
0ff8fe45d4
UI tweaks
2025-01-07 10:38:51 -05:00
Matt Rubens
c9de9cda66
Revert some whitespace changes
2025-01-07 10:31:42 -05:00
RaySinner
fe22d1ff2d
feat: add retry request control with delay settings
...
- Add requestDelaySeconds setting for configuring delay between retry attempts
- Add alwaysApproveResubmit option for automatic retry approval
- Add api_req_retry_delayed message type for delayed retries
- Update UI components to support new retry control settings
2025-01-07 10:21:51 -05:00
RaySinner
98b9007c36
merge(upstream): merge upstream changes keeping VSCode LM provider and adding Glama support
2025-01-07 01:54:46 +03:00
RaySinner
9d62a7bb77
feat(vscode-lm): implement VS Code Language Models provider
2025-01-07 01:23:22 +03:00
Matt Rubens
7e9ea7ac28
Add a Git section to the context mentions
2025-01-06 12:17:26 -05:00
Matt Rubens
6e834d2fc3
Add missing deepseek check
2025-01-06 11:54:58 -05:00
Matt Rubens
2cdfff02c0
Streaming checkbox for OpenAI-compatible providers
2025-01-05 20:34:54 -05:00
Matt Rubens
8725f5ae2c
fix: adjust order
2025-01-05 01:08:14 -05:00
Matt Rubens
67ba60db6e
fix: z-index
2025-01-05 01:07:56 -05:00
Matt Rubens
919fb5b913
fix: validation logic
2025-01-05 01:01:10 -05:00
Frank
e5e700ffcb
feat: add Glama gateway
2025-01-04 22:50:12 -05:00