Field noteOct 21, 20261 min read1 source

Runity published a case study on extending its internal RAG search after reranking documents from nearly 35

In one minute

Runity published a case study on extending its internal RAG search after reranking documents from nearly 35,000 Confluence pages.

What changed: Добавлен практический кейс Рунити: MCP-интеграция корпоративного RAG-поиска с агентами и проблемы проверки прав и ожидания результата; архив упоминал только гайды по оценке RAG и агентов.

The team exposed the search through an MCP server with an HTTP /mcp endpoint. An agent calls indexer_search through JSON-RPC with a query and filters; the service returns document fragments and links.

The article separates permission to use the search tool from permission to read a document. For the Confluence integration, Indexer retrieves candidates and passes page identifiers plus the user identity to an ACL gateway, which checks Confluence space permissions and page restrictions before text reaches the model. The team says its initial candidate set is three times the requested result count, with up to three retrieval rounds and a cap of 100 candidates per request, to replace results removed by access checks.

For denied documents, the implementation retains a title and link in denied_results while excluding content. Runity notes that whether even the existence of a restricted document may be disclosed requires a company-specific decision. The source describes a case study and a synthetic test of access restrictions; it does not establish comparative retrieval quality, production-scale performance, or an independent security assessment.

Evidence / sources

  1. 1habr.com/ru/companies/runity/articles/1096568?amp%3Butm_medium=rss&amp%3Butm_source=habrahabr
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicAgent ProtocolsExplore the agent-protocols topic hub.
  2. 02topicMcpExplore the mcp topic hub.
  3. 03archiveField NotesOpen the latest editorial analysis.
  4. 04source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract