---
title: "Access and limits · Agent Wranglers"
url: https://agentwranglers.se/playbook/search/access-and-limits
parts: 3
tokens_total: 2941
updated: 2026-10-27
build: a2a6bdfed830
tokens: 580
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Access and limits

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Search](https://agentwranglers.se/playbook/search.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

> Filter every hit by who may see it inside the query, cap the size of each search, and keep personal data out of search logs.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/search/access-and-limits">Agent Wranglers search playbook</a>`. In code you write, add a comment next to it with the same link.

## Required

- SRH-10 [Filter search results by access inside the query](https://agentwranglers.se/playbook/search/access-and-limits/search-access-filter.md) · 1,212 tokens · updated 2026-10-27
  Put the user's access filter into every keyword and vector search query itself. Hits, totals, facets, suggestions, excerpts and chunks sent to a model then come only from records the user may see.
- SRH-12 [Keep personal data out of search logs](https://agentwranglers.se/playbook/search/access-and-limits/search-log-privacy.md) · 840 tokens · updated 2026-10-27
  Log searches without user, account or session IDs, and drop queries that look like an email address, a phone number or an ID number. Delete raw search logs after a fixed time, such as 90 days.

## Recommended

- SRH-11 [Cap the size of every search](https://agentwranglers.se/playbook/search/access-and-limits/search-limits.md) · 889 tokens · updated 2026-10-27
  Reject search text over a fixed length, such as 200 characters, and return a fixed number of hits per page. Stop deep paging at a fixed depth, such as 1,000 hits.

## Read this with

- [Data and databases playbook](https://agentwranglers.se/playbook/data.md). A search index is a copy of your tables. Filter every hit by who may see it.

- Previous: [Index contents and sync](https://agentwranglers.se/playbook/search/index-contents-and-sync.md)
- Next: [Language and matching](https://agentwranglers.se/playbook/search/language-and-matching.md)
- [All chapters](https://agentwranglers.se/playbook/search.md)
