183 Commits

Author SHA1 Message Date
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
8915b84b04 update maifest 2025-06-07 11:40:29 +08:00
duanfuxiang
3ebacda68f update log 2025-06-07 11:33:30 +08:00
duanfuxiang
d30c118ae2 update infio api 2025-06-06 23:15:43 +08:00
duanfuxiang
5bdfc91042 update api context 2025-06-06 17:20:05 +08:00
duanfuxiang
8732ebf30e update tag 2025-06-04 18:46:14 +08:00
duanfuxiang
2a14fd3b70 update current active file bug 2025-06-04 18:43:40 +08:00
duanfuxiang
05aefa0fc7 fix test error 2025-06-03 10:03:55 +08:00
duanfuxiang
9ad5481432 update package json 2025-06-03 10:00:12 +08:00
duanfuxiang
370fa8f2cc update ignore 2025-06-03 09:59:02 +08:00
duanfuxiang
4d98d1107a UPDATE changelog 2025-06-03 09:55:03 +08:00
duanfuxiang
09bf96fd5b update Readme 2025-06-03 09:46:56 +08:00
duanfuxiang
3c321e70fc update changelog 2025-06-03 09:36:32 +08:00
duanfuxiang
1dffe5292a add mcp tools 2025-06-03 09:33:53 +08:00
duanfuxiang
ec6c4cde83 update hello view page 2025-06-03 00:17:03 +08:00
duanfuxiang
d83ea57fca update hello world 2025-06-02 23:00:56 +08:00
duanfuxiang
b1315aa6b1 update , add mcp server stdio and sse 2025-06-02 20:38:40 +08:00
duanfuxiang
8ca5216b71 update release log 2025-05-29 22:53:11 +08:00
duanfuxiang
39618f5835 Merge remote-tracking branch 'origin/master' 2025-05-29 22:47:04 +08:00
duanfuxiang
120c442274 update LLM models 2025-05-29 22:40:20 +08:00
felix.D
c9e09a57a9
Update README_zh-CN.md 2025-05-06 20:51:58 +08:00
felix.D
005875aead
Update README.md 2025-05-06 20:50:58 +08:00
felix.D
c56e7dfa0f
Merge pull request #59 from lessnoise/patch-3
Update README_zh-CN.md
2025-05-06 17:08:29 +08:00
lessnoise365
01286b256d
Update README_zh-CN.md 2025-05-06 19:34:01 +12:00
felix.D
f45772538f
Update README.md 2025-05-06 15:13:38 +08:00
duanfuxiang
48b95ea416 update issue & pull request template 2025-05-06 09:10:41 +08:00
duanfuxiang
8e3753089a update release log 2025-05-01 17:18:38 +08:00
duanfuxiang
e8c414b341 Merge remote-tracking branch 'origin/master' 2025-05-01 17:15:05 +08:00
duanfuxiang
67c23b871a update settings 2025-05-01 17:14:23 +08:00
duanfuxiang
b943009ade setting view multi lang 2025-05-01 16:41:52 +08:00
duanfuxiang
65d4ca33d2 update multi lang in preview view 2025-05-01 15:48:34 +08:00
duanfuxiang
cc8cc26e0b update apply view local lang 2025-05-01 15:42:10 +08:00
duanfuxiang
2f824134b6 add chat view & edit line local lang 2025-05-01 15:07:35 +08:00
duanfuxiang
dc4ce4aeca update prompts ui lang 2025-05-01 13:21:46 +08:00
duanfuxiang
03e0d08623 locals init ... 2025-05-01 13:09:03 +08:00
felix.D
d0d2e9b378
Update README.md 2025-04-30 19:32:01 +08:00
felix.D
5812e874be
Update README.md 2025-04-30 19:31:47 +08:00
duanfuxiang
db34038acc udpate , use stream mode all the time 2025-04-30 19:23:20 +08:00
duanfuxiang
61b42a8a07 update release log 2025-04-30 18:49:15 +08:00
duanfuxiang
92b5c8fe61 fix inline edit can't up error 2025-04-30 18:47:14 +08:00
duanfuxiang
dfdb21e832 update release log 2025-04-30 10:12:34 +08:00
duanfuxiang
c31f5fbe19 delete non need logs 2025-04-29 19:48:58 +08:00
duanfuxiang
67dc9af73d update release log 2025-04-29 18:45:55 +08:00
duanfuxiang
e6205820f3 fix: preview state 2025-04-29 18:40:36 +08:00
duanfuxiang
3ec2873166 translate custom mode config view to english 2025-04-29 18:37:26 +08:00