Commit Graph

98 Commits

Author SHA1 Message Date
Froredion
1b9956a435 Update README with Void client config
Added configuration instructions for the Void MCP client.
2025-08-04 15:36:26 +08:00
Sam Bonifacio
3285574729 fix(core): escape backslashes in Windows file paths for Milvus queries
Escape backslashes in relativePath before constructing Milvus query expressions
to prevent parsing errors when Windows paths contain escape sequences like '\N'.
Fixes sync failures on Windows when files are modified.
2025-08-04 11:15:15 +08:00
Sam Bonifacio
8c5921704e fix(mcp): sync operations not loading project-specific ignore patterns
Sync operations were only using the default ignore patterns instead of
loading project-specific patterns from .*ignore files. This caused sync
to process files that should have been ignored, leading to performance
issues and incorrect indexing behavior.

The fix ensures both initial indexing and sync operations consistently
load project-specific ignore patterns before creating FileSynchronizer
instances.
2025-08-04 11:14:48 +08:00
ChengZi
8d1a4290fc bump version to 0.0.11
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
v0.0.11
2025-08-01 16:32:33 +08:00
ChengZi
2934a0ba98 support custom file extensions
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-08-01 16:19:07 +08:00
ShawnZheng
546e19de36 [Add]: Add support for custom models
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-08-01 12:06:07 +08:00
ChengZi
d996934be8 bump version to 0.0.10
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
v0.0.10
2025-07-31 15:26:40 +08:00
ShawnZheng
11d253bb11 [correction] update index_codebase tool description
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-30 20:52:23 +08:00
ShawnZheng
a46f2fa2ff [Refactor]: Refactor the MCP module & add sync for snapshot and zilliz cloud.
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-30 17:06:16 +08:00
ChengZi
2b93929bbc add more ignore patterns setting
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-30 15:45:17 +08:00
Cheney Zhang
0b25330e68 Update issue templates 2025-07-30 14:22:55 +08:00
sasidhar
af329cdf23 feat(mcp): Add optional ignorePatterns parameter to index_codebase tool
Add support for custom ignore patterns in the index_codebase MCP tool to allow users to exclude specific files and directories during
  indexing beyond the default patterns.

  Changes:
  - Add optional ignorePatterns array parameter to index_codebase tool schema
  - Update handleIndexCodebase to process custom ignore patterns via codeContext.updateIgnorePatterns()
  - Merge custom patterns with default ignore patterns (node_modules, .git, etc.)
  - Include ignore pattern information in indexing success messages
  - Add comprehensive documentation in CONTRIBUTING.md with examples

  Usage example:
  ```json
  {
    "path": "/path/to/codebase",
    "ignorePatterns": ["static/**", "*.tmp", "private/**"]
  }

  This enhancement allows users to customize which files are excluded during codebase indexing while maintaining compatibility with existing
  usage patterns.
2025-07-29 23:18:12 +08:00
ChengZi
06492d009f add detailed docs and environment variables guide
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-29 20:57:10 +08:00
ChengZi
581c5a16a7 bump version to 0.0.9
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
v0.0.9
2025-07-29 13:00:43 +08:00
ChengZi
f502bf0fd9 update readme to support zilliz cloud auto cluster
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-29 11:41:38 +08:00
ChengZi
a3d204545a optmize collection description
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-28 17:12:57 +08:00
ChengZi
fe000fdc8e remove abstract-milvus-vectordb.ts to avoid issue in vscode
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-28 17:06:53 +08:00
ChengZi
60cadff4e3 Refactor vectordb init to support zilliz auto create cluster and env variable management 2025-07-28 17:06:53 +08:00
ShawnZheng
ac3c8de81f [Bugfix]: Fix the problem that function trackCodebasePath wrongly marked the codebase as indexed and changed the status file location.
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-28 16:24:20 +08:00
codingjaguar
4ebd78f026 Change readme style
Signed-off-by: codingjaguar <jiang.chen@zilliz.com>
2025-07-27 11:56:28 +08:00
ShawnZheng
1b178bd757 [Refactor]: 1.Add zilliz cloud & codebase status check; 2.Remove prompts & prompts schema; 3.Enhance error handling
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-25 10:04:16 +08:00
ShawnZheng
858bb26bd8 [Refactor]: Refactor the file synchronizer to load .gitignore & patial sync
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-24 19:27:11 +08:00
ShawnZheng
7d0d9dae4d [Refactor]: Refactor the file synchronizer to use Merkle DAG
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-24 10:52:54 +08:00
ChengZi
51b7b7cb09 add qwen code mcp server config
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-23 21:03:48 +08:00
ChengZi
5f51eadf38 add signup utm source
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-23 14:35:53 +08:00
ShawnZheng
80d9b1827c [refactor] use background indexing
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-22 21:05:42 +08:00
ShawnZheng
1b45efb0fb update picture in readme file
Signed-off-by: ShawnZheng <shawn.zheng@zilliz.com>
2025-07-22 14:05:45 +08:00
ChengZi
1766ca11cd optimize readme gifs
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-22 11:52:47 +08:00
ShawnZheng
ecd9e64677 [Add]: Add pop-up block for notification in vscode-extension & add mcp
prompt
2025-07-21 18:07:30 +08:00
ChengZi
6c06cdc71b bump version to 0.0.7
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-21 16:19:16 +08:00
ChengZi
965ff86761 refactor: rename class name from indexer to context
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-21 16:19:16 +08:00
ChengZi
be04eaf9cc add signup guide and optimize sub readmes
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-21 12:46:07 +08:00
ChengZi
e520b06311 optimize code context mcp output format
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-21 10:58:06 +08:00
Jiang Chen
85ce0d6798 Merge pull request #53 from codingjaguar/rebrand
Update the readme to improve the description and mcp setup instructions
2025-07-20 13:33:43 +08:00
codingjaguar
8165b92cb2 Improve the mcp setup instructions
Signed-off-by: codingjaguar <jiang.chen@zilliz.com>
2025-07-20 13:31:23 +08:00
codingjaguar
d34dc4c44e Update the readme to clarify the plugin as main functionality and refine the MCP config guide.
Signed-off-by: codingjaguar <jiang.chen@zilliz.com>
2025-07-20 12:25:07 +08:00
ChengZi
fc794b70aa refactor architecture image name
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-18 17:53:22 +08:00
ChengZi
d81b9ba5dd refactor import path to code-context
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-18 16:01:31 +08:00
ChengZi
a253eb3f8a bump version to 0.0.6 with refactor_name
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-18 16:01:31 +08:00
ChengZi
442ef2747f refactor all doc name to code-context
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-18 16:01:31 +08:00
ChengZi
91d413a551 update readme to code-context
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
2025-07-17 20:08:38 +08:00
ChengZi
bf65b427c4 bump version to 0.0.5
Signed-off-by: ChengZi <chen.zhang@zilliz.com>
v0.0.5
2025-07-16 14:49:04 +08:00
ShawnZheng
64bd01aac3 [Update]: 1.Add support for Gemini embedding model. 2.Add multiple embedding model provider in mcp server module 2025-07-16 10:26:41 +08:00
Jorge
fa650aadc3 chore: cleanup unecessary debugging log 2025-07-15 13:58:09 +08:00
Jorge
692f8ad16f chore: cleanup new line changes 2025-07-15 13:58:09 +08:00
Jorge Vilca
2e9dda8deb chore: romove packageManager from package.json 2025-07-15 13:58:09 +08:00
Jorge
750b1bb04a [feat] add support for Ollama embedding provider and update environment variable configurations 2025-07-15 13:58:09 +08:00
ShawnZheng
5253987e9a [fix]: format 2025-07-15 10:05:14 +08:00
z23cc
749bd152da feat: add support for custom OpenAI API endpoints
- Add OPENAI_BASE_URL environment variable support across all packages
- Update core indexer to accept custom baseURL for OpenAI embedding
- Update MCP server to support custom OpenAI endpoints
- Update documentation with OPENAI_BASE_URL configuration examples
- Add environment variable help text in basic usage example
2025-07-14 15:25:46 +08:00
ShawnZheng
2c6954de3f [opt]: optimize embedding processing with batch operations 2025-07-14 14:55:44 +08:00