Commit graph

539 commits

Author SHA1 Message Date
Logan Yang
faf8b3df39
2.8.6 (#1276) 2025-02-19 16:42:04 -08:00
Logan Yang
5a6311297a
Refactor note reference and fix dupe title issue (#1275)
* Refactor note reference handling with improved file resolution
* Improve note processing with deduplication and enhanced context formatting
* Refactor active note type-in and time filtering to use just modified time
* Update tests and remove deprecated getNoteFileFromTitle
2025-02-19 16:18:34 -08:00
Logan Yang
d2c8f42b7d
Refactor error handling in indexing operations (#1274) 2025-02-19 13:37:47 -08:00
Logan Yang
e51037a1e0
Refresh index should reindex files missing embeddings (#1273) 2025-02-19 13:01:56 -08:00
Logan Yang
62f71d7f08
Fix Azure OpenAI chat model (#1272) 2025-02-19 00:00:08 -08:00
Zero Liu
2c99284da9
Enhance inclusion/exclusion patterns settings (#1261) 2025-02-18 23:01:20 -08:00
Logan Yang
17f773ae62
Fix build (#1271) 2025-02-18 22:16:59 -08:00
Emt-lin
fdbc604d55
refactor: Optimize the style of model item display. (#1264) 2025-02-18 22:12:31 -08:00
Emt-lin
17d49a58d3
Fix the issue of the safeFetch method not work on Android. (#1260)
Co-authored-by: Logan Yang <logancyang@gmail.com>
2025-02-18 22:11:31 -08:00
Emt-lin
24b61e9772
fix: change the provider that requires verification. (#1254)
Co-authored-by: Logan Yang <logancyang@gmail.com>
2025-02-18 22:08:52 -08:00
Logan Yang
20edcfe22b
feat: Add support for rendering <think> sections and fix RAG with reasoning models (#1266)
* Add support for rendering <think> sections with dynamic styling
* Fix rag with reasoning
2025-02-17 22:37:56 -08:00
Zero Liu
66a0b46345
Remove language specific prompt in command prompts (#1262) 2025-02-17 11:52:15 -08:00
Wenzheng Jiang
79b3dcdf39
Implement getFileTree intent (#1249)
* Add FileTreeTools.ts
* Output file tree in JSON format
* Optimize file tree output
2025-02-13 23:32:25 -08:00
Logan Yang
be36c964fa
2.8.5 (#1246) 2025-02-12 13:30:06 -08:00
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
Zero Liu
dc65c90e8c
Reduce binary size (#1242) 2025-02-11 23:59:05 -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
Logan Yang
0562df182c
2.8.4 (#1215) 2025-02-06 13:03:56 -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
2e42e9dad1
2.8.3 (#1195) 2025-02-04 17:06:36 -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