search_knowledge
[STANDARDIZED SEARCH PROTOCOL - PUBLIC READ] Search knowledge items, rule cells, facts, and invariants with zero absolute truth assumption (attaches epistemic status & temporal freshness) and flexible tag/category filtering. RULES: (1) Provide 1-3 specific noun keywords in "query" or filter directly by "tag", "tags", or "category". (2) Does not cap at 10 items; defaults to 50 and supports up to 200 items. (3) Set groupByCategory=true for multi-category breakdown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Exact or prefix tag filter (e.g. "fact", "skill", "do_not", "rule", "profile", "quant") | |
| mode | No | Optional mode filter | |
| tags | No | Array of tags to match (matches any tag in list) | |
| grain | No | Optional temporal grain filter (e.g., durable for immutable rules) | |
| limit | No | Maximum number of items to return (default: 50, up to 200). Eliminates 10-item cap. | |
| query | No | Search keywords (1-3 core nouns recommended). Optional if tag/category is provided. | |
| bucket | No | Segregated memory bucket (Item 3) | |
| domain | No | Optional domain filter mask ("quant", "session", "vault", "infra", "shared") | |
| offset | No | Offset for pagination through large sets | |
| category | No | Memory category or segregated type filter | |
| polarity | No | Optional polarity filter (e.g., do_not for forbidden rules) | |
| semantic | No | Optional external semantic query expansion (default: false) (Item 11) | |
| exact_byte | No | Exact byte preservation mode without normalization/masking (default: true) (Item 4) | |
| resolvedDomain | No | Optional domain filter mask alias | |
| groupByCategory | No | If true, returns grouped bucket map by category (fact, skill, do_not, cell, etc.) |