Skip to content

install: make MCP idempotent; add pgvector probe#154

Open
mrtkrcm wants to merge 19 commits into
cocoindex-io:mainfrom
mrtkrcm:feat/pgvector-probe-mcp-idempotent
Open

install: make MCP idempotent; add pgvector probe#154
mrtkrcm wants to merge 19 commits into
cocoindex-io:mainfrom
mrtkrcm:feat/pgvector-probe-mcp-idempotent

Conversation

@mrtkrcm
Copy link
Copy Markdown

@mrtkrcm mrtkrcm commented Apr 30, 2026

Adds probe_pgvector_extension and makes MCP registration idempotent. Includes a small unit test.

mrtkrcm and others added 19 commits April 29, 2026 05:51
* feat/cgrep-worktree-env:
  Fix daemon project leasing and builtin chunker fallback

# Conflicts:
#	src/cocoindex_code/chunking.py
#	src/cocoindex_code/daemon.py
#	tests/test_settings.py
* feat/cocoindex-speed-audit:
  chore: checkpoint speed audit worktree

# Conflicts:
#	src/cocoindex_code/cli.py
#	src/cocoindex_code/litellm_embedder.py
#	src/cocoindex_code/project.py
#	src/cocoindex_code/protocol.py
#	tests/test_protocol.py
* feat/cgrep-worktree-env:
  chore: checkpoint cgrep worktree env

# Conflicts:
#	src/cocoindex_code/cli.py
#	src/cocoindex_code/litellm_embedder.py
#	src/cocoindex_code/project.py
#	src/cocoindex_code/protocol.py
#	tests/test_protocol.py
Attempt to remove existing MCP entries before adding (claude/codex). Add netprobe.probe_pgvector_extension for timed pgvector checks.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@georgeh0
Copy link
Copy Markdown
Member

Hi @mrtkrcm,

Thanks a lot for contributing! This PR is large and has a lot of new modules unrelated to description of the PR. Are they expected to come together?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants