Skip to content

feat: add content filter to MCP - #247

Open
Pringled wants to merge 5 commits into
mainfrom
feat/mcp-content-filter
Open

feat: add content filter to MCP#247
Pringled wants to merge 5 commits into
mainfrom
feat/mcp-content-filter

Conversation

@Pringled

@Pringled Pringled commented Aug 11, 2026

Copy link
Copy Markdown
Member

This PR adds a content argument to MCP, just like the CLI, resolving #246. Searches still default to code. When docs, config, or all is explicitly requested, the MCP lazily builds an index containing exactly that content and caches it separately for reuse. This avoids making the default indexing path slower or unexpectedly indexing large non-code files.

@codecov

codecov Bot commented Aug 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
src/semble/cache.py 100.00% <100.00%> (ø)
src/semble/cli.py 100.00% <100.00%> (ø)
src/semble/index/index.py 100.00% <100.00%> (ø)
src/semble/installer/agents.py 100.00% <ø> (ø)
src/semble/mcp.py 100.00% <100.00%> (ø)
src/semble/version.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@greptile-apps

greptile-apps Bot commented Aug 11, 2026

Copy link
Copy Markdown

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Reviews (2): Last reviewed commit: "refactor: build MCP content indexes lazi..." | Re-trigger Greptile

@Pringled
Pringled requested a review from stephantul August 11, 2026 06:21
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.

1 participant