Skip to content

fix(mcp): hide system.* collections from find/count, log and redact the schema resource (#1774, #1775) - #1784

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
fix/mcp-system-collections-and-schema-log
Oct 25, 2026
Merged

ZhuchkaTriplesix merged 1 commit into
devfrom
fix/mcp-system-collections-and-schema-log

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Closes #1774. Closes #1775.

  • find_documents / count_documents validate the collection against the same filtered list as list_collections, so system.* is refused with the unknown-collection message.
  • Reading schema://<id> reports a schema activity record; a failure is redacted with McpRedaction and logged.
  • Tests for both. Not run locally, CI will.

@github-actions github-actions Bot added bug Something isn't working P2 Medium priority / Parity & Refactoring security Security related labels Oct 25, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 7feee67 into dev Oct 25, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working P2 Medium priority / Parity & Refactoring security Security related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant