groove_search
Search the configured immutable groove seed bundle by query, BPM, meter, facets, and feature constraints to return matching grooves for Ableton Live.
Instructions
Search the configured immutable groove seed bundle.
Side effects: none; this is an offline deterministic read.
Example: groove_search(query="laid back", limit=5).
Edge cases: invalid cursors and missing criteria fail before runtime I/O.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| limit | No | ||
| meter | No | ||
| query | No | ||
| cursor | No | ||
| facets | No | ||
| schema_version | Yes | ||
| seed_bundle_id | No | ||
| feature_constraints | No | ||
| projection_operator | No | all | |
| required_projection_ids | No |