Commit graph

404 commits

Author SHA1 Message Date
Emt-lin
899133166e
feat: Support custom model displayNames and reorderable Model list. (#1225) 2025-02-12 13:11:09 -08:00
o-mikhailovskii
45838c4754
Add support for Mistral as LLM provider (#1232) 2025-02-12 12:37:39 -08:00
Emt-lin
f800ef20db
fix: Fixed the issue where the apikey could not be changed when switc… (#1243) 2025-02-12 12:30:13 -08:00
Logan Yang
b5813ee69f
Remove custom base URL fallback in YouTube transcript retrieval (#1245) 2025-02-12 12:20:12 -08:00
Logan Yang
2ca4a4a955
Add configurable batch size, update rps (#1240)
* Add configurable embedding batch size setting
* Enhance error handling in database initialization and garbage collection
* Refactor rate limiting to use requests per minute
2025-02-11 22:20:30 -08:00
Logan Yang
7845904e6c
Add ModelCapability enum and capability detection, fix text-only models in plus mode (#1239) 2025-02-11 18:09:19 -08:00
anpigon
4feedf50d9
feat(constants.ts): update Gemini model names to v2.0 (#1223)
Co-authored-by: Logan Yang <logancyang@gmail.com>
2025-02-11 15:42:28 -08:00
Logan Yang
a596ffc313
Add openai o-series support (#1238) 2025-02-11 15:35:57 -08:00
Emt-lin
7d4f0becd4
refactor: optimize the switching experience of the model. (#1207) 2025-02-11 14:32:36 -08:00
iinkov
b85c4c524a
refactor: Improve source links formatting and rendering. (#1220) 2025-02-11 14:22:59 -08:00
Logan Yang
9018ca32a3
Update copilot-plus-large (#1237) 2025-02-11 13:36:46 -08:00
Logan Yang
50341ad7cc
Fix max tokens passing (#1227) 2025-02-09 23:10:05 -08:00
Logan Yang
886e30a912
fix: Handle undefined activeEmbeddingModels in settings sanitization (#1226) 2025-02-09 22:06:07 -08:00
iinkov
56e82f06dc
fix: Use [title](url) format for note titles (#1153) 2025-02-05 22:10:51 -08:00
Emt-lin
710f7e1aef
Some user experience optimizations (#1045) 2025-02-05 21:56:23 -08:00
Logan Yang
6828b5b88a
Add believer exclusive model, copilot-plus-large (#1206) 2025-02-05 21:53:37 -08:00
Zero Liu
58c1f4c88f
Fix button focus color (#1205) 2025-02-05 20:42:55 -08:00
Zero Liu
13224a2f54
Reenable plus welcome dialog (#1204) 2025-02-05 15:42:54 -08:00
Zero Liu
5c84a103a0
Disable welcome modal (#1203) 2025-02-05 10:04:48 -08:00
Zero Liu
82a697941d
Stop waiting for license check onload (#1202) 2025-02-05 09:34:04 -08:00
Zero Liu
f0afd28f24
Fix non string tag crashing (#1197) 2025-02-04 21:08:10 -08:00
Logan Yang
52bd93dc64
Show newest ver at the top of setting (#1194) 2025-02-04 16:44:26 -08:00
Logan Yang
e114d3cb45
Implement Pdf cache (#1193)
* Configure batch size for open format embedding requests
* Add PDF caching mechanism to improve performance and reduce API calls
* Add command to clear Copilot PDF cache
* Remove extra logging
2025-02-04 13:25:46 -08:00
Zero Liu
a5300eb707
Improve plus user onboarding (#1160)
* Improve plus user onboarding
* Update embedding switch logic
* Fix reset settings and new user
* make isplususer default to false
* update default state
2025-02-04 00:15:45 -08:00
Logan Yang
b83aac6d81
Add fallback mechanism for YouTube transcript retrieval (#1157) 2025-02-03 12:00:56 -08:00
Zero Liu
ef3b0004d4
Avoid full vault scan on incremental indexing (#1148)
* Avoid full vault scan on incremental indexing
* Exclude inline tag
2025-02-02 16:24:15 -08:00
Zero Liu
7f1581054e
Debounce settings input (#1154) 2025-02-02 15:10:27 -08:00
Logan Yang
c0436844a3
Catch and show invalid license key error (#1151)
* Enhance error handling for API requests and license key validation
* Improve API key verification notice duration and error handling
2025-02-01 21:14:47 -08:00
Logan Yang
c6c5b15db4
Add copilot-plus-flash model for plus users (#1150) 2025-02-01 20:14:45 -08:00
Wenzheng Jiang
ed86df58f9
Improve test cases for time range. (#1145) 2025-02-01 18:52:18 -08:00
Emt-lin
23eb5c57db
fix: Fix UI issues with the textArea component. (#1133) 2025-01-29 09:22:21 -08:00
Zero Liu
18284806bc
Fix button color (#1125) 2025-01-27 22:41:41 -08:00
Wenzheng Jiang
fd814a3138
Attach plugin version to request headers (#1122) 2025-01-27 21:55:48 -08:00
Logan Yang
deeadc8ec6
Update text (#1120) 2025-01-26 15:53:46 -08:00
Logan Yang
c40132a258
Support different kinds of images (#1116) 2025-01-26 13:58:54 -08:00
Logan Yang
038cd718ab
Enable image input for gemini flash 2.0 (#1115) 2025-01-26 12:53:21 -08:00
Logan Yang
4105dbefcb
Fix user message formatting and wrap codeblock for long lines (#1108)
* Wrap codeblock
* Update readme
* Fix user message format
2025-01-25 21:32:17 -08:00
Logan Yang
2fbd2a4489
Add copilot-plus-large embedding model (#1107) 2025-01-25 20:26:46 -08:00
Logan Yang
8dd2b8c3f6
Update websearch (#1105)
* Make relevant notes view taller
* Update websearch tool
* Include chat history into web search
2025-01-25 19:44:47 -08:00
Logan Yang
535a1d8a87
Update prompts (#1104)
* Fine tune system prompt
* Truncate more to fit gpt-4o
* Update copilot command prompts
2025-01-25 18:40:43 -08:00
Zero Liu
311dd2cd8b
Add file path to context suggestion (#1096)
Co-authored-by: Logan Yang <logancyang@gmail.com>
2025-01-23 12:20:19 -08:00
Zero Liu
384e1603a9
Support copy-paste image (#1095) 2025-01-23 11:59:33 -08:00
Logan Yang
97d9561920
Update time expressions (#1098)
* Fix undefined hit document
* Add month year pattern
* Use 512 dim for copilot plus multilingual
2025-01-23 11:57:22 -08:00
Logan Yang
c9dce965c4
Update default conversation filename (#1093) 2025-01-22 15:16:27 -08:00
Emt-lin
5ecfee7366
feat: Add support for customizable conversation filenames. (#1059) 2025-01-22 15:12:55 -08:00
Logan Yang
6b1982b7b8
Update settings (#1091) 2025-01-22 14:58:35 -08:00
Emt-lin
49fee3a175
feat: Optimize Embedding model setting UX. (#1076) 2025-01-22 14:48:36 -08:00
Logan Yang
d888b00add
Fix onboarding db issue and more (#1090)
* Fix onboarding flow for Copilot index
* Add back Edit Custom Prompt command
* Fix tool result undefined
2025-01-22 14:37:48 -08:00
Emt-lin
02776bf385
feat: remove old settings ui. (#1055) 2025-01-22 12:54:25 -08:00
Zero Liu
65fbf245d9
Disable image upload in non-plus mode (#1086) 2025-01-21 23:11:28 -08:00