Describe Search Catalog
describe_search_catalogDescribe what you can filter traces and spans on, before you guess a key.
Returns the filter grammar — every field, its type, the operators it admits,
and what a filter on it means for a TRACE — merged with the keys this
workspace has actually produced. Read it before composing filters for
list_agent_traces or list_spans; a guessed key is a rejected call.
Cost model, in the order worth trying: promoted columns (source: column)
are cheap over any window; attr.<key> and resource.<key> reach the
customer's own attributes, cost roughly 10x more, and are accepted only over
windows of 31 days or less — so narrow with a column first, then add one.
workspace: optional workspace id, name, or org-name/workspace-name
(defaults to your default).
field: optionally a key, to list the values seen in this workspace. Accepts
either spelling — "tool.name" or "attr.tool.name".
prefix: optionally narrow the key list, e.g. "tool." to find a customer's
own tool attributes.
hours: lookback for the key and value lists (default 24).
Example:
What can I filter traces on?
{ "name": "describe_search_catalog", "arguments": {} }What tool attributes does this workspace set?
{ "name": "describe_search_catalog", "arguments": { "prefix": "tool." } }Which models could I filter to?
{ "name": "describe_search_catalog", "arguments": { "field": "model" } }Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | No | ||
| hours | No | ||
| prefix | No | ||
| workspace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |