161 Commits

Author SHA1 Message Date
duanfuxiang
f3a0252ab6 fix trans tool 2025-06-29 12:06:28 +08:00
duanfuxiang
772270863c update workspace 2025-06-29 12:06:28 +08:00
duanfuxiang
0df4e4edd3 update pglite, use opfs 2025-06-29 12:06:28 +08:00
duanfuxiang
7ffdb164b0 update, add copy in svg 2025-06-29 11:36:23 +08:00
duanfuxiang
1a508078be update chat view 2025-06-20 17:15:48 +08:00
duanfuxiang
7b48192bd9 update release logs 2025-06-20 17:13:46 +08:00
duanfuxiang
c35f884764 update chatview 2025-06-20 13:50:19 +08:00
duanfuxiang
263b4555cd update 2025-06-20 07:39:11 +08:00
duanfuxiang
87c79b45d6 update chatview 2025-06-18 12:19:18 +08:00
duanfuxiang
b3e16d6bcb update release log 2025-06-18 09:51:01 +08:00
duanfuxiang
7416ddffaa update vector search result. 2025-06-18 09:47:51 +08:00
duanfuxiang
34d0f1f70c update test settings 2025-06-18 09:05:54 +08:00
duanfuxiang
9b4bfe97b4 update model select 2025-06-18 08:57:49 +08:00
duanfuxiang
c3cc81624f update models select 2025-06-18 08:02:32 +08:00
duanfuxiang
5c383c0634 save user custom input model name 2025-06-18 07:40:38 +08:00
duanfuxiang
2363e964ad update settings test 2025-06-17 17:57:45 +08:00
duanfuxiang
208e14f8e8 update some crash logs 2025-06-17 17:45:02 +08:00
duanfuxiang
bc4476a3f3 update release config update error 2025-06-17 08:46:58 +08:00
duanfuxiang
2ef2a4d18e delete un need history 2025-06-15 19:08:20 +08:00
duanfuxiang
47e0962f4b update 2025-06-15 19:02:22 +08:00
duanfuxiang
d4776405ba update history 2025-06-15 15:48:10 +08:00
duanfuxiang
f6f14a2d64 update history 2025-06-15 15:32:38 +08:00
duanfuxiang
943bc077f1 update vector search 2025-06-15 13:15:39 +08:00
duanfuxiang
93a3c0969d update 2025-06-14 13:44:03 +08:00
duanfuxiang
5c24993ab9 update vector query time, remove delete file process 2025-06-14 13:21:29 +08:00
duanfuxiang
f1ecc16c26 update embeddings 2025-06-14 09:17:44 +08:00
duanfuxiang
f6728f1b82 fix: pdf null byte error 2025-06-13 11:11:04 +08:00
duanfuxiang
540226a792 fix openai provider test error 2025-06-12 20:44:22 +08:00
duanfuxiang
990be82194 update index ... 2025-06-12 17:20:03 +08:00
duanfuxiang
896acd09e0 fix: test & build error 2025-06-12 16:20:08 +08:00
duanfuxiang
d16207e3c5 update . 2025-06-12 16:08:05 +08:00
duanfuxiang
2f34794a3c update models settings test 2025-06-12 16:01:37 +08:00
duanfuxiang
6501132d80 update model settings multi lang. 2025-06-12 15:19:07 +08:00
duanfuxiang
b20b4f9e19 update 2025-06-12 13:35:00 +08:00
duanfuxiang
3ce55899df udpate api 2025-06-12 12:14:16 +08:00
duanfuxiang
7df06a45ad update settings 配置 2025-06-12 12:08:52 +08:00
duanfuxiang
d3590a9b76 update models selected 2025-06-12 11:14:35 +08:00
duanfuxiang
57c3efdac3 update model select 2025-06-12 10:10:40 +08:00
duanfuxiang
86c442d284 Merge remote-tracking branch 'origin/master' 2025-06-11 15:05:43 +08:00
duanfuxiang
3647b49934 update 2025-06-11 15:04:22 +08:00
travertexg
a949a4de18 refactor: Increase timeout for core plugin search 2025-06-10 07:21:53 +00:00
travertexg
941a8d9625 refactor: Relocate file search modules 2025-06-10 07:01:05 +00:00
travertexg
f0be561cfc refactor: Restructure file search settings
This commit restructures the file search settings. The previously individual settings for file search method, regex search backend, match search backend, and ripgrep path have been grouped into a new filesSearchSettings object.
2025-06-10 06:54:25 +00:00
travertexg
a00b640dad refactor: Improve file search tool descriptions and reliability
- Updates the description for the regex_search_files tool to dynamically indicate the regex syntax used based on the user's settings (ECMAScript or Rust).
- Refactors the core plugin match search to wait for the search view to load before attempting to access results, addressing a timing issue.
- Adds new settings for regexSearchBackend and matchSearchBackend in settings.test.ts to reflect the refactored backend options for file searching.
2025-06-10 04:21:40 +00:00
travertexg
250a0e1bde Refactor: Rename file search functions for clarity 2025-06-09 16:52:36 +00:00
travertexg
c2dfb48e22 fix: Improve search result processing and error handling
- Refactor core plugin and Omnisearch result processing to use a shared helper function findLineDetails.
- Update error handling in core plugin and Omnisearch search functions to return a "No results found" string instead of throwing an error when no results are found.
2025-06-09 16:46:38 +00:00
travertexg
9984527e85 feat: Enhance file search with core plugin and Omnisearch integration
- Introduces a new match_search_files tool for fuzzy/keyword search, integrating with Obsidian's core search plugin and updating Omnisearch integration for improved file search capabilities.
- Adds settings for selecting search backends (core plugin, Omnisearch, ripgrep) for both regex and match searches.
- Updates language files, prompts, and types to support the new functionality.
- Restructures search-related files for better organization.
2025-06-09 15:15:16 +00:00
travertexg
350a49cef9 feat: Add Omnisearch support for regex search
This commit introduces the option to use Omnisearch as a backend for the regex search functionality, in addition to the existing ripgrep backend.
2025-06-09 09:40:16 +00:00
duanfuxiang
672d0b7ae0 update mcp tools 2025-06-09 02:19:41 +08:00
duanfuxiang
4053214078 update buildin mcp tools 2025-06-08 22:33:01 +08:00