duanfuxiang
86c442d284
Merge remote-tracking branch 'origin/master'
2025-06-11 15:05:43 +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
4053214078
update buildin mcp tools
2025-06-08 22:33:01 +08:00
duanfuxiang
8e5a1c75f6
add buildin mcp server
2025-06-07 14:01:22 +08:00
duanfuxiang
d30c118ae2
update infio api
2025-06-06 23:15:43 +08:00
duanfuxiang
1dffe5292a
add mcp tools
2025-06-03 09:33:53 +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
120c442274
update LLM models
2025-05-29 22:40:20 +08:00
duanfuxiang
db34038acc
udpate , use stream mode all the time
2025-04-30 19:23:20 +08:00
duanfuxiang
c31f5fbe19
delete non need logs
2025-04-29 19:48:58 +08:00
duanfuxiang
16cd3a8691
fix system prompt file
2025-04-29 12:08:26 +08:00
duanfuxiang
f282c9f667
add mode custom
2025-04-28 23:03:53 +08:00
duanfuxiang
497a9739d7
feat: update custom mode draft
2025-04-28 16:58:29 +08:00
duanfuxiang
5558c96aa1
feat: custom prompt
2025-04-27 13:51:38 +08:00
duanfuxiang
96b9fcef3b
update, use json database replace pglite, for sync
2025-04-24 16:08:44 +08:00
duanfuxiang
bde7df8b77
update template name -> command name
2025-04-15 23:24:35 +08:00
duanfuxiang
e49265c9c1
update groq
2025-04-13 15:21:28 +08:00
duanfuxiang
812aa76376
add grok
2025-04-13 15:04:27 +08:00
duanfuxiang
520fe80d11
fix unit test
2025-04-08 14:53:05 +08:00
duanfuxiang
c8d03bf799
update fetch urls & web search show view
2025-04-01 18:56:11 +08:00
duanfuxiang
be5b7455b5
update api text inpu is password
2025-03-31 18:01:31 +08:00
duanfuxiang
1e85149660
update files search methods && semantic search mehtod
2025-03-31 17:33:53 +08:00
duanfuxiang
635db9babd
update apply diff
2025-03-23 09:34:44 +08:00
duanfuxiang
570e8d9564
update for custom model, ollama
2025-03-20 12:44:53 +08:00
duanfuxiang
76ecca0da9
merge web_search and fetch_urls_contents
2025-03-20 08:56:18 +08:00
duanfuxiang
679d7142eb
use web worker to run pglite
2025-03-19 21:01:32 +08:00
duanfuxiang
76288377c3
update models settings, add custom openai compatible
2025-03-18 09:39:25 +08:00
duanfuxiang
9977b4ee77
update prompt, use user language
2025-03-18 08:13:13 +08:00
duanfuxiang
b5766e50b2
add copy and create new note button in chat view
2025-03-17 19:39:30 +08:00
duanfuxiang
9488146162
update settings, add search files method
2025-03-17 11:05:41 +08:00
duanfuxiang
4aa321dffc
add switch mode tool
2025-03-17 09:12:49 +08:00
duanfuxiang
05b1302a6c
we add research mode prompt
2025-03-15 08:16:21 +08:00
duanfuxiang
b0fbbb22d3
add tool use, update system prompt
2025-03-12 21:39:29 +08:00
duanfuxiang
c0c81bd1d8
update system prompt, we use this cline prompt system
2025-03-12 21:37:45 +08:00
duanfuxiang
6384fb1ec0
handle openrouter reasoning field
2025-02-27 12:59:11 +08:00
duanfuxiang
0c9589f380
fix lint type error
2025-02-18 13:04:37 +08:00
duanfuxiang
d15681b0d5
add reasoning block
2025-02-18 11:02:24 +08:00
duanfuxiang
8eaafd5e75
update openrouter models config
2025-02-17 15:31:25 +08:00
duanfuxiang
025dc85c59
simple model config
2025-02-17 13:06:22 +08:00
duanfuxiang
cd172e371d
delete debug log
2025-01-07 14:22:56 +08:00
duanfuxiang
8d253faddc
use eslint auto fix
2025-01-07 12:27:22 +08:00
duanfuxiang
918b99d741
fix: settings check && status ui bar
2025-01-06 16:44:35 +08:00