searchCatalog
Search the catalog for entities (services, domains, teams, resources), ranked by relevance. This is the primary way to find entities. Put search text in query (plain words work; AND/OR/NOT supported). Scope with types (e.g. service, domain, team); owners to get everything a team owns, including its sub-teams; domains to get everything within a domain, including its sub-domains; or catalog (a catalog slug). Returns a lean result per entity (cid, tag, type, name, description, owners, status); use getEntityDetails for the full record of a single entity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 0-indexed page number. | |
| query | No | Relevance search text. Plain words work; AND/OR/NOT supported. | |
| types | No | Restrict to entity types, e.g. service, domain, team, resource. | |
| owners | No | Owner team tags. Returns entities owned by these teams, including their sub-teams. | |
| catalog | No | Catalog slug. Scopes the search to that catalog's entities. | |
| context | Yes | Explain why you're invoking this tool now and how its output will be used. Then state how this call supports your *overall objective* and fits into your broader plan across all tool calls (e.g., why this tool vs. others, and what step it unblocks). Never share any personal details or sensitive information. | |
| domains | No | Domain tags. Returns entities in these domains, including their sub-domains. | |
| pageSize | No | Results per page, 1-100. | |
| includeArchived | No |